diff options
51 files changed, 129046 insertions, 2869 deletions
diff --git a/docs/_include/coverage/20220712-1.4-rolling-202207111030.json b/docs/_include/coverage/20220712-1.4-rolling-202207111030.json new file mode 100644 index 00000000..4ed708de --- /dev/null +++ b/docs/_include/coverage/20220712-1.4-rolling-202207111030.json @@ -0,0 +1,125395 @@ +{ + "cfgcmd": [ + { + "cmd": [ + "cluster", + "dead-interval", + "<value>" + ], + "help": "lp: u32: 1-29999; Interval after which a node is considered dead after missing heartbeats (milliseconds)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "cluster", + "group", + "<text>", + "auto-failback", + "<value>" + ], + "help": "Fail back to primary node if it recovers from failure", + "run": null, + "type": "bool", + "val_help": null + }, + { + "cmd": [ + "cluster", + "group", + "<text>", + "monitor", + "<value>" + ], + "help": "IP address(es) for monitoring connectivity", + "run": null, + "type": "ipv4", + "val_help": null + }, + { + "cmd": [ + "cluster", + "group", + "<text>", + "primary", + "<value>" + ], + "help": "Host name of the primary node [REQUIRED]", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "cluster", + "group", + "<text>", + "secondary", + "<value>" + ], + "help": "Host name(s) of the secondary node(s) [REQUIRED]", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "cluster", + "group", + "<text>", + "service", + "<value>" + ], + "help": "lp: <IP addr>/<prefix len>/<interface>; IP address (with subnet mask length and interface) to be clustered", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "cluster", + "interface", + "<value>" + ], + "help": "Interface(s) for sending/receiving heartbeat packets [REQUIRED]", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "cluster", + "keepalive-interval", + "<value>" + ], + "help": "Time interval between heartbeat packets (milliseconds)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "cluster", + "mcast-group", + "<value>" + ], + "help": "Multicast group for sending/receiving heartbeat packets", + "run": null, + "type": "ipv4", + "val_help": null + }, + { + "cmd": [ + "cluster", + "monitor-dead-interval", + "<value>" + ], + "help": "lp: u32: 1-29999; Interval after which a monitor node is considered dead (milliseconds)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "cluster", + "pre-shared-secret", + "<value>" + ], + "help": "Pre-shared secret for authentication between cluster nodes [REQUIRED]", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "<text>", + "allow-host-networks" + ], + "help": "Allow host networks in container", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "<text>", + "cap-add", + "<value>" + ], + "help": "lp: sys-time; Permission to set system clock", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "<text>", + "device", + "<text>", + "destination", + "<value>" + ], + "help": "lp: txt; Destination container device", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "<text>", + "device", + "<text>", + "source", + "<value>" + ], + "help": "lp: txt; Source device", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "<text>", + "environment", + "<text>", + "value", + "<value>" + ], + "help": "lp: txt; Set environment option value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "<text>", + "image", + "<value>" + ], + "help": "Image name in the hub-registry", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "<text>", + "memory", + "<value>" + ], + "help": "lp: u32:1-16384; Container memory in megabytes (MB)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "<text>", + "network", + "<text>", + "address", + "<value>" + ], + "help": "lp: ipv4; IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "<text>", + "port", + "<text>", + "destination", + "<value>" + ], + "help": "lp: start-end; Destination container port range (e.g. 10025-10030)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "<text>", + "port", + "<text>", + "protocol", + "<value>" + ], + "help": "Protocol tcp/udp", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "<text>", + "port", + "<text>", + "source", + "<value>" + ], + "help": "lp: start-end; Source host port range (e.g. 10025-10030)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "<text>", + "restart", + "<value>" + ], + "help": "lp: always; Restart containers when they exit, regardless of status, retrying indefinitely", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "<text>", + "volume", + "<text>", + "destination", + "<value>" + ], + "help": "lp: txt; Destination container directory", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "name", + "<text>", + "volume", + "<text>", + "source", + "<value>" + ], + "help": "lp: txt; Source host directory", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "network", + "<text>", + "description", + "<value>" + ], + "help": "Network description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "network", + "<text>", + "prefix", + "<value>" + ], + "help": "lp: ipv6net; IPv6 network prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "container", + "registry", + "<value>" + ], + "help": "Registry Name (default: docker.io, quay.io)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "all-ping", + "<value>" + ], + "help": "lp: disable; Disable processing of all IPv4 ICMP echo requests", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "broadcast-ping", + "<value>" + ], + "help": "lp: disable; Disable processing of broadcast IPv4 ICMP echo/timestamp requests (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "config-trap", + "<value>" + ], + "help": "lp: disable; Disable sending SNMP trap on firewall configuration change (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "address-group", + "<text>", + "address", + "<value>" + ], + "help": "lp: ipv4range; IPv4 range to match (e.g. 10.0.0.1-10.0.0.200)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "address-group", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "address-group", + "<text>", + "include", + "<value>" + ], + "help": "Include another address-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "domain-group", + "<text>", + "address", + "<value>" + ], + "help": "lp: txt; Domain address to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "domain-group", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "ipv6-address-group", + "<text>", + "address", + "<value>" + ], + "help": "lp: ipv6range; IPv6 range to match (e.g. 2002::1-2002::ff)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "ipv6-address-group", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "ipv6-address-group", + "<text>", + "include", + "<value>" + ], + "help": "Include another ipv6-address-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "ipv6-network-group", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "ipv6-network-group", + "<text>", + "include", + "<value>" + ], + "help": "Include another ipv6-network-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "ipv6-network-group", + "<text>", + "network", + "<value>" + ], + "help": "lp: ipv6net; IPv6 address to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "mac-group", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "mac-group", + "<text>", + "include", + "<value>" + ], + "help": "Include another mac-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "mac-group", + "<text>", + "mac-address", + "<value>" + ], + "help": "lp: <MAC address>; MAC address to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "network-group", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "network-group", + "<text>", + "include", + "<value>" + ], + "help": "Include another network-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "network-group", + "<text>", + "network", + "<value>" + ], + "help": "lp: ipv4net; IPv4 Subnet to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "port-group", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "port-group", + "<text>", + "include", + "<value>" + ], + "help": "Include another port-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "group", + "port-group", + "<text>", + "port", + "<value>" + ], + "help": "lp: start-end; Numbered port range (e.g. 1001-1050)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ip-src-route", + "<value>" + ], + "help": "lp: disable; Disable processing of IPv4 packets with source route option (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "default-action", + "<value>" + ], + "help": "lp: accept; Accept if no prior rules are hit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "enable-default-log" + ], + "help": "Option to log packets hitting default-action", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "action", + "<value>" + ], + "help": "lp: drop; Drop matching entries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "connection-status", + "nat", + "<value>" + ], + "help": "lp: source; Match connections that are subject to source NAT", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "destination", + "address", + "<value>" + ], + "help": "lp: !ipv6range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "destination", + "geoip", + "country-code", + "<value>" + ], + "help": "lp: <country>; Country code (2 characters)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "destination", + "geoip", + "inverse-match" + ], + "help": "Inverse match of country-codes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "destination", + "group", + "address-group", + "<value>" + ], + "help": "Group of addresses", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "destination", + "group", + "mac-group", + "<value>" + ], + "help": "Group of MAC addresses", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "destination", + "group", + "network-group", + "<value>" + ], + "help": "Group of networks", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "destination", + "group", + "port-group", + "<value>" + ], + "help": "Group of ports", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "destination", + "port", + "<value>" + ], + "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "disable" + ], + "help": "Option to disable firewall rule", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "fragment", + "match-frag" + ], + "help": "Second and further fragments of fragmented packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "fragment", + "match-non-frag" + ], + "help": "Head fragments or unfragmented packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "hop-limit", + "eq", + "<value>" + ], + "help": "lp: u32:0-255; Hop limit equal to value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "hop-limit", + "gt", + "<value>" + ], + "help": "lp: u32:0-255; Hop limit greater than value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "hop-limit", + "lt", + "<value>" + ], + "help": "lp: u32:0-255; Hop limit less than value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "icmpv6", + "code", + "<value>" + ], + "help": "lp: u32:0-255; ICMPv6 code (0-255)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "icmpv6", + "type", + "<value>" + ], + "help": "lp: u32:0-255; ICMPv6 type (0-255)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "icmpv6", + "type-name", + "<value>" + ], + "help": "lp: router-renumbering; ICMPv6 type 138: router-renumbering", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "ipsec", + "match-ipsec" + ], + "help": "Inbound IPsec packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "ipsec", + "match-none" + ], + "help": "Inbound non-IPsec packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "limit", + "burst", + "<value>" + ], + "help": "lp: u32:0-4294967295; Maximum number of packets to allow in excess of rate", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "limit", + "rate", + "<value>" + ], + "help": "lp: txt; integer/unit (Example: 5/minute)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "log", + "<value>" + ], + "help": "lp: disable; Disable log", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "log-level", + "<value>" + ], + "help": "lp: debug; Debug log level", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "protocol", + "<value>" + ], + "help": "lp: !<protocol>; IP protocol name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "recent", + "count", + "<value>" + ], + "help": "lp: u32:1-255; Source addresses seen more than N times", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "recent", + "time", + "<value>" + ], + "help": "lp: hour; Source addresses seen COUNT times in the last hour", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "source", + "address", + "<value>" + ], + "help": "lp: !ipv6range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "source", + "geoip", + "country-code", + "<value>" + ], + "help": "lp: <country>; Country code (2 characters)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "source", + "geoip", + "inverse-match" + ], + "help": "Inverse match of country-codes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "source", + "group", + "address-group", + "<value>" + ], + "help": "Group of addresses", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "source", + "group", + "domain-group", + "<value>" + ], + "help": "Group of domains", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "source", + "group", + "mac-group", + "<value>" + ], + "help": "Group of MAC addresses", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "source", + "group", + "network-group", + "<value>" + ], + "help": "Group of networks", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "source", + "group", + "port-group", + "<value>" + ], + "help": "Group of ports", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "source", + "mac-address", + "<value>" + ], + "help": "lp: !<MAC address>; Match everything except the specified MAC address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "source", + "port", + "<value>" + ], + "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "state", + "established", + "<value>" + ], + "help": "lp: disable; Disable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "state", + "invalid", + "<value>" + ], + "help": "lp: disable; Disable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "state", + "new", + "<value>" + ], + "help": "lp: disable; Disable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "state", + "related", + "<value>" + ], + "help": "lp: disable; Disable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "ack" + ], + "help": "Acknowledge flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "cwr" + ], + "help": "Congestion Window Reduced flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "ecn" + ], + "help": "Explicit Congestion Notification flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "fin" + ], + "help": "Finish flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "not", + "ack" + ], + "help": "Acknowledge flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "not", + "cwr" + ], + "help": "Congestion Window Reduced flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "not", + "ecn" + ], + "help": "Explicit Congestion Notification flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "not", + "fin" + ], + "help": "Finish flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "not", + "psh" + ], + "help": "Push flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "not", + "rst" + ], + "help": "Reset flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "not", + "syn" + ], + "help": "Synchronise flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "not", + "urg" + ], + "help": "Urgent flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "psh" + ], + "help": "Push flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "rst" + ], + "help": "Reset flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "syn" + ], + "help": "Synchronise flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "urg" + ], + "help": "Urgent flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "time", + "startdate", + "<value>" + ], + "help": "lp: txt; Enter date using following notation - YYYY-MM-DD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "time", + "starttime", + "<value>" + ], + "help": "lp: txt; Enter time using using 24 hour notation - hh:mm:ss", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "time", + "stopdate", + "<value>" + ], + "help": "lp: txt; Enter date using following notation - YYYY-MM-DD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "time", + "stoptime", + "<value>" + ], + "help": "lp: txt; Enter time using using 24 hour notation - hh:mm:ss", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "time", + "weekdays", + "<value>" + ], + "help": "lp: u32:0-6; Day number (0 = Sunday ... 6 = Saturday)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-receive-redirects", + "<value>" + ], + "help": "lp: disable; Disable processing of received ICMPv6 redirect messages (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "ipv6-src-route", + "<value>" + ], + "help": "lp: disable; Disable processing of IPv6 packets with routing header (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "log-martians", + "<value>" + ], + "help": "lp: disable; Disable logging of Ipv4 packets with invalid addresses", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "default-action", + "<value>" + ], + "help": "lp: accept; Accept if no prior rules are hit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "enable-default-log" + ], + "help": "Option to log packets hitting default-action", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "action", + "<value>" + ], + "help": "lp: drop; Drop matching entries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "connection-status", + "nat", + "<value>" + ], + "help": "lp: source; Match connections that are subject to source NAT", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "destination", + "address", + "<value>" + ], + "help": "lp: !ipv4range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "destination", + "geoip", + "country-code", + "<value>" + ], + "help": "lp: <country>; Country code (2 characters)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "destination", + "geoip", + "inverse-match" + ], + "help": "Inverse match of country-codes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "destination", + "group", + "address-group", + "<value>" + ], + "help": "Group of addresses", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "destination", + "group", + "domain-group", + "<value>" + ], + "help": "Group of domains", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "destination", + "group", + "mac-group", + "<value>" + ], + "help": "Group of MAC addresses", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "destination", + "group", + "network-group", + "<value>" + ], + "help": "Group of networks", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "destination", + "group", + "port-group", + "<value>" + ], + "help": "Group of ports", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "destination", + "port", + "<value>" + ], + "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "disable" + ], + "help": "Option to disable firewall rule", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "fragment", + "match-frag" + ], + "help": "Second and further fragments of fragmented packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "fragment", + "match-non-frag" + ], + "help": "Head fragments or unfragmented packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "icmp", + "code", + "<value>" + ], + "help": "lp: u32:0-255; ICMP code (0-255)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "icmp", + "type", + "<value>" + ], + "help": "lp: u32:0-255; ICMP type (0-255)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "icmp", + "type-name", + "<value>" + ], + "help": "lp: address-mask-reply; ICMP type 18: address-mask-reply", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "ipsec", + "match-ipsec" + ], + "help": "Inbound IPsec packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "ipsec", + "match-none" + ], + "help": "Inbound non-IPsec packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "limit", + "burst", + "<value>" + ], + "help": "lp: u32:0-4294967295; Maximum number of packets to allow in excess of rate", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "limit", + "rate", + "<value>" + ], + "help": "lp: txt; integer/unit (Example: 5/minute)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "log", + "<value>" + ], + "help": "lp: disable; Disable log", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "log-level", + "<value>" + ], + "help": "lp: debug; Debug log level", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "protocol", + "<value>" + ], + "help": "lp: !<protocol>; IP protocol name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "recent", + "count", + "<value>" + ], + "help": "lp: u32:1-255; Source addresses seen more than N times", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "recent", + "time", + "<value>" + ], + "help": "lp: hour; Source addresses seen COUNT times in the last hour", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "source", + "address", + "<value>" + ], + "help": "lp: !ipv4range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "source", + "geoip", + "country-code", + "<value>" + ], + "help": "lp: <country>; Country code (2 characters)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "source", + "geoip", + "inverse-match" + ], + "help": "Inverse match of country-codes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "source", + "group", + "address-group", + "<value>" + ], + "help": "Group of addresses", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "source", + "group", + "domain-group", + "<value>" + ], + "help": "Group of domains", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "source", + "group", + "mac-group", + "<value>" + ], + "help": "Group of MAC addresses", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "source", + "group", + "network-group", + "<value>" + ], + "help": "Group of networks", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "source", + "group", + "port-group", + "<value>" + ], + "help": "Group of ports", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "source", + "mac-address", + "<value>" + ], + "help": "lp: !<MAC address>; Match everything except the specified MAC address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "source", + "port", + "<value>" + ], + "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "state", + "established", + "<value>" + ], + "help": "lp: disable; Disable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "state", + "invalid", + "<value>" + ], + "help": "lp: disable; Disable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "state", + "new", + "<value>" + ], + "help": "lp: disable; Disable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "state", + "related", + "<value>" + ], + "help": "lp: disable; Disable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "ack" + ], + "help": "Acknowledge flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "cwr" + ], + "help": "Congestion Window Reduced flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "ecn" + ], + "help": "Explicit Congestion Notification flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "fin" + ], + "help": "Finish flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "not", + "ack" + ], + "help": "Acknowledge flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "not", + "cwr" + ], + "help": "Congestion Window Reduced flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "not", + "ecn" + ], + "help": "Explicit Congestion Notification flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "not", + "fin" + ], + "help": "Finish flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "not", + "psh" + ], + "help": "Push flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "not", + "rst" + ], + "help": "Reset flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "not", + "syn" + ], + "help": "Synchronise flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "not", + "urg" + ], + "help": "Urgent flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "psh" + ], + "help": "Push flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "rst" + ], + "help": "Reset flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "syn" + ], + "help": "Synchronise flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "urg" + ], + "help": "Urgent flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "time", + "startdate", + "<value>" + ], + "help": "lp: txt; Enter date using following notation - YYYY-MM-DD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "time", + "starttime", + "<value>" + ], + "help": "lp: txt; Enter time using using 24 hour notation - hh:mm:ss", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "time", + "stopdate", + "<value>" + ], + "help": "lp: txt; Enter date using following notation - YYYY-MM-DD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "time", + "stoptime", + "<value>" + ], + "help": "lp: txt; Enter time using using 24 hour notation - hh:mm:ss", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "time", + "weekdays", + "<value>" + ], + "help": "lp: u32:0-6; Day number (0 = Sunday ... 6 = Saturday)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "ttl", + "eq", + "<value>" + ], + "help": "lp: u32:0-255; ttl equal to value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "ttl", + "gt", + "<value>" + ], + "help": "lp: u32:0-255; ttl greater than value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "name", + "<text>", + "rule", + "<text>", + "ttl", + "lt", + "<value>" + ], + "help": "lp: u32:0-255; ttl less than value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "receive-redirects", + "<value>" + ], + "help": "lp: disable; Disable processing of received IPv4 ICMP redirect messages (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "send-redirects", + "<value>" + ], + "help": "lp: disable; Disable sending IPv4 ICMP redirect messages", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "source-validation", + "<value>" + ], + "help": "lp: disable; No source validation (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "state-policy", + "established", + "action", + "<value>" + ], + "help": "lp: reject; Action to reject", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "state-policy", + "established", + "log-level", + "<value>" + ], + "help": "lp: debug; Debug log level", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "state-policy", + "invalid", + "action", + "<value>" + ], + "help": "lp: reject; Action to reject", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "state-policy", + "invalid", + "log-level", + "<value>" + ], + "help": "lp: debug; Debug log level", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "state-policy", + "related", + "action", + "<value>" + ], + "help": "lp: reject; Action to reject", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "state-policy", + "related", + "log-level", + "<value>" + ], + "help": "lp: debug; Debug log level", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "syn-cookies", + "<value>" + ], + "help": "lp: disable; Disable use of TCP SYN cookies with IPv4", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "firewall", + "twa-hazards-protection", + "<value>" + ], + "help": "lp: disable; Disable RFC1337 TIME-WAIT hazards protection (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "virtual-server", + "<text>", + "algorithm", + "<value>" + ], + "help": "lp: locality-based-least-connection; Locality-Based least connection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "virtual-server", + "<text>", + "delay-loop", + "<value>" + ], + "help": "lp: u32:1-600; Interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "virtual-server", + "<text>", + "forward-method", + "<value>" + ], + "help": "lp: tunnel; Tunneling", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "virtual-server", + "<text>", + "persistence-timeout", + "<value>" + ], + "help": "lp: u32:1-86400; Timeout for persistent connections", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "virtual-server", + "<text>", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "virtual-server", + "<text>", + "protocol", + "<value>" + ], + "help": "lp: udp; UDP", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "virtual-server", + "<text>", + "real-server", + "<text>", + "connection-timeout", + "<value>" + ], + "help": "lp: u32:1-86400; Connection timeout to remote server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "virtual-server", + "<text>", + "real-server", + "<text>", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "<text>", + "address", + "<text>", + "interface", + "<value>" + ], + "help": "lp: txt; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "<text>", + "advertise-interval", + "<value>" + ], + "help": "lp: u32:1-255; Advertise interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "<text>", + "authentication", + "password", + "<value>" + ], + "help": "lp: txt; Password string (up to 8 characters)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "<text>", + "authentication", + "type", + "<value>" + ], + "help": "lp: ah; AH - IPSEC (not recommended)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "<text>", + "excluded-address", + "<value>" + ], + "help": "lp: ipv6; IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "<text>", + "health-check", + "failure-count", + "<value>" + ], + "help": "Health check failure count required for transition to fault", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "<text>", + "health-check", + "interval", + "<value>" + ], + "help": "Health check execution interval in seconds (default: 60)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "<text>", + "health-check", + "script", + "<value>" + ], + "help": "Health check script file", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "<text>", + "hello-source-address", + "<value>" + ], + "help": "lp: ipv6; IPv6 hello source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "<text>", + "interface", + "<value>" + ], + "help": "lp: txt; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "<text>", + "no-preempt" + ], + "help": "Disable master preemption", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "<text>", + "peer-address", + "<value>" + ], + "help": "lp: ipv6; IPv6 unicast peer address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "<text>", + "preempt-delay", + "<value>" + ], + "help": "lp: u32:0-1000; preempt delay", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "<text>", + "priority", + "<value>" + ], + "help": "lp: u32:1-255; Router priority", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "<text>", + "rfc3768-compatibility" + ], + "help": "Use VRRP virtual MAC address as per RFC3768", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "<text>", + "track", + "exclude-vrrp-interface" + ], + "help": "Disable track state of main interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "<text>", + "track", + "interface", + "<value>" + ], + "help": "lp: txt; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "<text>", + "transition-script", + "backup", + "<value>" + ], + "help": "Script to run on VRRP state transition to backup", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "<text>", + "transition-script", + "fault", + "<value>" + ], + "help": "Script to run on VRRP state transition to fault", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "<text>", + "transition-script", + "master", + "<value>" + ], + "help": "Script to run on VRRP state transition to master", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "<text>", + "transition-script", + "stop", + "<value>" + ], + "help": "Script to run on VRRP state transition to stop", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "group", + "<text>", + "vrid", + "<value>" + ], + "help": "lp: u32:1-255; Virtual router identifier", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "sync-group", + "<text>", + "member", + "<value>" + ], + "help": "lp: txt; VRRP group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "sync-group", + "<text>", + "transition-script", + "backup", + "<value>" + ], + "help": "Script to run on VRRP state transition to backup", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "sync-group", + "<text>", + "transition-script", + "fault", + "<value>" + ], + "help": "Script to run on VRRP state transition to fault", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "sync-group", + "<text>", + "transition-script", + "master", + "<value>" + ], + "help": "Script to run on VRRP state transition to master", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "high-availability", + "vrrp", + "sync-group", + "<text>", + "transition-script", + "stop", + "<value>" + ], + "help": "Script to run on VRRP state transition to stop", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "address", + "<value>" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "arp-monitor", + "interval", + "<value>" + ], + "help": "lp: u32; Specifies the ARP link monitoring frequency in milliseconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "arp-monitor", + "target", + "<value>" + ], + "help": "lp: ipv4; Specify IPv4 address of ARP requests when interval is enabled", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "description", + "<value>" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "dhcp-options", + "client-id", + "<value>" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "dhcp-options", + "default-route-distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "dhcp-options", + "host-name", + "<value>" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "dhcp-options", + "reject", + "<value>" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "dhcp-options", + "vendor-class-id", + "<value>" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "dhcpv6-options", + "duid", + "<value>" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "address", + "<value>" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "sla-id", + "<value>" + ], + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "length", + "<value>" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "firewall", + "in", + "ipv6-name", + "<value>" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "firewall", + "in", + "name", + "<value>" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "firewall", + "local", + "ipv6-name", + "<value>" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "firewall", + "local", + "name", + "<value>" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "firewall", + "out", + "ipv6-name", + "<value>" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "firewall", + "out", + "name", + "<value>" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "hash-policy", + "<value>" + ], + "help": "lp: encap3+4; combine encapsulated IP address and port to make hash", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "ip", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "ip", + "arp-cache-timeout", + "<value>" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "ip", + "source-validation", + "<value>" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "ipv6", + "address", + "eui64", + "<value>" + ], + "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "ipv6", + "address", + "no-default-link-local" + ], + "help": "Remove the default link-local address from the interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "ipv6", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "ipv6", + "dup-addr-detect-transmits", + "<value>" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "lacp-rate", + "<value>" + ], + "help": "lp: fast; Request partner to transmit LACPDUs every 1 second", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "mac", + "<value>" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "member", + "interface", + "<value>" + ], + "help": "lp: txt; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "mii-mon-interval", + "<value>" + ], + "help": "lp: u32:50-1000; MII link monitoring frequency in milliseconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "min-links", + "<value>" + ], + "help": "lp: u32:0-16; Minimum number of member interfaces required up before enabling bond", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "mirror", + "egress", + "<value>" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "mirror", + "ingress", + "<value>" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "mode", + "<value>" + ], + "help": "lp: xor-hash; Distribute based on MAC address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "mtu", + "<value>" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "policy", + "route", + "<value>" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "policy", + "route6", + "<value>" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "primary", + "<value>" + ], + "help": "lp: txt; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "redirect", + "<value>" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "traffic-policy", + "in", + "<value>" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "traffic-policy", + "out", + "<value>" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "address", + "<value>" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "description", + "<value>" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "dhcp-options", + "client-id", + "<value>" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "dhcp-options", + "default-route-distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "dhcp-options", + "host-name", + "<value>" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "dhcp-options", + "reject", + "<value>" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "dhcp-options", + "vendor-class-id", + "<value>" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "duid", + "<value>" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "address", + "<value>" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "sla-id", + "<value>" + ], + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "length", + "<value>" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "egress-qos", + "<value>" + ], + "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "firewall", + "in", + "ipv6-name", + "<value>" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "firewall", + "in", + "name", + "<value>" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "firewall", + "local", + "ipv6-name", + "<value>" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "firewall", + "local", + "name", + "<value>" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "firewall", + "out", + "ipv6-name", + "<value>" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "firewall", + "out", + "name", + "<value>" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "ingress-qos", + "<value>" + ], + "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "ip", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "ip", + "arp-cache-timeout", + "<value>" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "ip", + "source-validation", + "<value>" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "ipv6", + "address", + "eui64", + "<value>" + ], + "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "ipv6", + "address", + "no-default-link-local" + ], + "help": "Remove the default link-local address from the interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "ipv6", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "ipv6", + "dup-addr-detect-transmits", + "<value>" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "mac", + "<value>" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "mirror", + "egress", + "<value>" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "mirror", + "ingress", + "<value>" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "mtu", + "<value>" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "policy", + "route", + "<value>" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "policy", + "route6", + "<value>" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "redirect", + "<value>" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "traffic-policy", + "in", + "<value>" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "traffic-policy", + "out", + "<value>" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "address", + "<value>" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "description", + "<value>" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "dhcp-options", + "client-id", + "<value>" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "dhcp-options", + "default-route-distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "dhcp-options", + "host-name", + "<value>" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "dhcp-options", + "reject", + "<value>" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "dhcp-options", + "vendor-class-id", + "<value>" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "dhcpv6-options", + "duid", + "<value>" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "address", + "<value>" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "sla-id", + "<value>" + ], + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "length", + "<value>" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "firewall", + "in", + "ipv6-name", + "<value>" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "firewall", + "in", + "name", + "<value>" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "firewall", + "local", + "ipv6-name", + "<value>" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "firewall", + "local", + "name", + "<value>" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "firewall", + "out", + "ipv6-name", + "<value>" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "firewall", + "out", + "name", + "<value>" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "ip", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "ip", + "arp-cache-timeout", + "<value>" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "ip", + "source-validation", + "<value>" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "ipv6", + "address", + "eui64", + "<value>" + ], + "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "ipv6", + "address", + "no-default-link-local" + ], + "help": "Remove the default link-local address from the interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "ipv6", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "ipv6", + "dup-addr-detect-transmits", + "<value>" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "mac", + "<value>" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "mirror", + "egress", + "<value>" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "mirror", + "ingress", + "<value>" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "mtu", + "<value>" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "policy", + "route", + "<value>" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "policy", + "route6", + "<value>" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "protocol", + "<value>" + ], + "help": "lp: 802.1q; VLAN-tagged frame (IEEE 802.1q), ethertype 0x8100", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "redirect", + "<value>" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "traffic-policy", + "in", + "<value>" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "traffic-policy", + "out", + "<value>" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "address", + "<value>" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "description", + "<value>" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcp-options", + "client-id", + "<value>" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcp-options", + "default-route-distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcp-options", + "host-name", + "<value>" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcp-options", + "reject", + "<value>" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcp-options", + "vendor-class-id", + "<value>" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcpv6-options", + "duid", + "<value>" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "address", + "<value>" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "sla-id", + "<value>" + ], + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "length", + "<value>" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "firewall", + "in", + "ipv6-name", + "<value>" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "firewall", + "in", + "name", + "<value>" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "firewall", + "local", + "ipv6-name", + "<value>" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "firewall", + "local", + "name", + "<value>" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "firewall", + "out", + "ipv6-name", + "<value>" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "firewall", + "out", + "name", + "<value>" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "arp-cache-timeout", + "<value>" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "source-validation", + "<value>" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ipv6", + "address", + "eui64", + "<value>" + ], + "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ipv6", + "address", + "no-default-link-local" + ], + "help": "Remove the default link-local address from the interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ipv6", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ipv6", + "dup-addr-detect-transmits", + "<value>" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "mac", + "<value>" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "mirror", + "egress", + "<value>" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "mirror", + "ingress", + "<value>" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "mtu", + "<value>" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "policy", + "route", + "<value>" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "policy", + "route6", + "<value>" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "redirect", + "<value>" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "traffic-policy", + "in", + "<value>" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "traffic-policy", + "out", + "<value>" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vif-s", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bonding", + "<text>", + "xdp" + ], + "help": "Enable eXpress Data Path", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "address", + "<value>" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "aging", + "<value>" + ], + "help": "lp: u32:10-1000000; MAC address aging time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "description", + "<value>" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "dhcp-options", + "client-id", + "<value>" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "dhcp-options", + "default-route-distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "dhcp-options", + "host-name", + "<value>" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "dhcp-options", + "reject", + "<value>" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "dhcp-options", + "vendor-class-id", + "<value>" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "dhcpv6-options", + "duid", + "<value>" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "address", + "<value>" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "sla-id", + "<value>" + ], + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "length", + "<value>" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "enable-vlan" + ], + "help": "Enable VLAN aware bridge", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "firewall", + "in", + "ipv6-name", + "<value>" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "firewall", + "in", + "name", + "<value>" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "firewall", + "local", + "ipv6-name", + "<value>" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "firewall", + "local", + "name", + "<value>" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "firewall", + "out", + "ipv6-name", + "<value>" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "firewall", + "out", + "name", + "<value>" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "forwarding-delay", + "<value>" + ], + "help": "lp: u32:0-200; Spanning Tree Protocol forwarding delay in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "hello-time", + "<value>" + ], + "help": "lp: u32:1-10; Spanning Tree Protocol hello advertisement interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "igmp", + "querier" + ], + "help": "Enable IGMP/MLD querier", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "igmp", + "snooping" + ], + "help": "Enable IGMP/MLD snooping", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "ip", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "ip", + "arp-cache-timeout", + "<value>" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "ip", + "source-validation", + "<value>" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "ipv6", + "address", + "eui64", + "<value>" + ], + "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "ipv6", + "address", + "no-default-link-local" + ], + "help": "Remove the default link-local address from the interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "ipv6", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "ipv6", + "dup-addr-detect-transmits", + "<value>" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "mac", + "<value>" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "max-age", + "<value>" + ], + "help": "lp: u32:1-40; Bridge maximum aging time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "member", + "interface", + "<text>", + "allowed-vlan", + "<value>" + ], + "help": "lp: <idN>-<idM>; VLAN id range allowed on this interface (use '-' as delimiter)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "member", + "interface", + "<text>", + "cost", + "<value>" + ], + "help": "lp: u32:1-65535; Path cost value for Spanning Tree Protocol", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "member", + "interface", + "<text>", + "isolated" + ], + "help": "Port is isolated (also known as Private-VLAN)", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "member", + "interface", + "<text>", + "native-vlan", + "<value>" + ], + "help": "lp: u32:1-4094; Virtual Local Area Network (VLAN) ID", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "member", + "interface", + "<text>", + "priority", + "<value>" + ], + "help": "lp: u32:0-63; Bridge port priority", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "mirror", + "egress", + "<value>" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "mirror", + "ingress", + "<value>" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "mtu", + "<value>" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "policy", + "route", + "<value>" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "policy", + "route6", + "<value>" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "priority", + "<value>" + ], + "help": "lp: u32:0-65535; Bridge priority", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "redirect", + "<value>" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "stp" + ], + "help": "Enable spanning tree protocol", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "traffic-policy", + "in", + "<value>" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "traffic-policy", + "out", + "<value>" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "address", + "<value>" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "description", + "<value>" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "dhcp-options", + "client-id", + "<value>" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "dhcp-options", + "default-route-distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "dhcp-options", + "host-name", + "<value>" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "dhcp-options", + "reject", + "<value>" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "dhcp-options", + "vendor-class-id", + "<value>" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "duid", + "<value>" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "address", + "<value>" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "sla-id", + "<value>" + ], + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "length", + "<value>" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "egress-qos", + "<value>" + ], + "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "firewall", + "in", + "ipv6-name", + "<value>" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "firewall", + "in", + "name", + "<value>" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "firewall", + "local", + "ipv6-name", + "<value>" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "firewall", + "local", + "name", + "<value>" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "firewall", + "out", + "ipv6-name", + "<value>" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "firewall", + "out", + "name", + "<value>" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "ingress-qos", + "<value>" + ], + "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "ip", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "ip", + "arp-cache-timeout", + "<value>" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "ip", + "source-validation", + "<value>" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "ipv6", + "address", + "eui64", + "<value>" + ], + "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "ipv6", + "address", + "no-default-link-local" + ], + "help": "Remove the default link-local address from the interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "ipv6", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "ipv6", + "dup-addr-detect-transmits", + "<value>" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "mac", + "<value>" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "mirror", + "egress", + "<value>" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "mirror", + "ingress", + "<value>" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "mtu", + "<value>" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "policy", + "route", + "<value>" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "policy", + "route6", + "<value>" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vif", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "bridge", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "<text>", + "address", + "<value>" + ], + "help": "lp: ipv6net; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "<text>", + "description", + "<value>" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "<text>", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "<text>", + "firewall", + "in", + "ipv6-name", + "<value>" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "<text>", + "firewall", + "in", + "name", + "<value>" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "<text>", + "firewall", + "local", + "ipv6-name", + "<value>" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "<text>", + "firewall", + "local", + "name", + "<value>" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "<text>", + "firewall", + "out", + "ipv6-name", + "<value>" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "<text>", + "firewall", + "out", + "name", + "<value>" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "<text>", + "ip", + "source-validation", + "<value>" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "<text>", + "mirror", + "egress", + "<value>" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "<text>", + "mirror", + "ingress", + "<value>" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "<text>", + "netns", + "<value>" + ], + "help": "lp: text; Network namespace name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "<text>", + "policy", + "route", + "<value>" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "<text>", + "policy", + "route6", + "<value>" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "<text>", + "redirect", + "<value>" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "<text>", + "traffic-policy", + "in", + "<value>" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "<text>", + "traffic-policy", + "out", + "<value>" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "dummy", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "address", + "<value>" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "description", + "<value>" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "dhcp-options", + "client-id", + "<value>" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "dhcp-options", + "default-route-distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "dhcp-options", + "host-name", + "<value>" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "dhcp-options", + "reject", + "<value>" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "dhcp-options", + "vendor-class-id", + "<value>" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "dhcpv6-options", + "duid", + "<value>" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "address", + "<value>" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "sla-id", + "<value>" + ], + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "length", + "<value>" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "disable-flow-control" + ], + "help": "Disable Ethernet flow control (pause frames)", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "duplex", + "<value>" + ], + "help": "lp: full; Full duplex", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "eapol", + "ca-certificate", + "<value>" + ], + "help": "lp: txt; Name of CA in PKI configuration", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "eapol", + "certificate", + "<value>" + ], + "help": "lp: txt; Name of certificate in PKI configuration", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "eapol", + "passphrase", + "<value>" + ], + "help": "lp: txt; Passphrase to decrypt the private key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "firewall", + "in", + "ipv6-name", + "<value>" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "firewall", + "in", + "name", + "<value>" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "firewall", + "local", + "ipv6-name", + "<value>" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "firewall", + "local", + "name", + "<value>" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "firewall", + "out", + "ipv6-name", + "<value>" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "firewall", + "out", + "name", + "<value>" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "hw-id", + "<value>" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "ip", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "ip", + "arp-cache-timeout", + "<value>" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "ip", + "source-validation", + "<value>" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "ipv6", + "address", + "eui64", + "<value>" + ], + "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "ipv6", + "address", + "no-default-link-local" + ], + "help": "Remove the default link-local address from the interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "ipv6", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "ipv6", + "dup-addr-detect-transmits", + "<value>" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "mac", + "<value>" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "mirror", + "egress", + "<value>" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "mirror", + "ingress", + "<value>" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "mtu", + "<value>" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "offload", + "gro" + ], + "help": "Enable Generic Receive Offload", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "offload", + "gso" + ], + "help": "Enable Generic Segmentation Offload", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "offload", + "lro" + ], + "help": "Enable Large Receive Offload", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "offload", + "rps" + ], + "help": "Enable Receive Packet Steering", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "offload", + "sg" + ], + "help": "Enable Scatter-Gather", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "offload", + "tso" + ], + "help": "Enable TCP Segmentation Offloading", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "policy", + "route", + "<value>" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "policy", + "route6", + "<value>" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "redirect", + "<value>" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "ring-buffer", + "rx", + "<value>" + ], + "help": "lp: u32:80-16384; ring buffer size", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "ring-buffer", + "tx", + "<value>" + ], + "help": "lp: u32:80-16384; ring buffer size", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "speed", + "<value>" + ], + "help": "lp: 100000; 100 Gbit/sec", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "traffic-policy", + "in", + "<value>" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "traffic-policy", + "out", + "<value>" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "address", + "<value>" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "description", + "<value>" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "dhcp-options", + "client-id", + "<value>" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "dhcp-options", + "default-route-distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "dhcp-options", + "host-name", + "<value>" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "dhcp-options", + "reject", + "<value>" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "dhcp-options", + "vendor-class-id", + "<value>" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "duid", + "<value>" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "address", + "<value>" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "sla-id", + "<value>" + ], + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "length", + "<value>" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "egress-qos", + "<value>" + ], + "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "firewall", + "in", + "ipv6-name", + "<value>" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "firewall", + "in", + "name", + "<value>" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "firewall", + "local", + "ipv6-name", + "<value>" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "firewall", + "local", + "name", + "<value>" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "firewall", + "out", + "ipv6-name", + "<value>" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "firewall", + "out", + "name", + "<value>" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "ingress-qos", + "<value>" + ], + "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "ip", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "ip", + "arp-cache-timeout", + "<value>" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "ip", + "source-validation", + "<value>" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "ipv6", + "address", + "eui64", + "<value>" + ], + "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "ipv6", + "address", + "no-default-link-local" + ], + "help": "Remove the default link-local address from the interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "ipv6", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "ipv6", + "dup-addr-detect-transmits", + "<value>" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "mac", + "<value>" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "mirror", + "egress", + "<value>" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "mirror", + "ingress", + "<value>" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "mtu", + "<value>" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "policy", + "route", + "<value>" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "policy", + "route6", + "<value>" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "redirect", + "<value>" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "traffic-policy", + "in", + "<value>" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "traffic-policy", + "out", + "<value>" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "address", + "<value>" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "description", + "<value>" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "dhcp-options", + "client-id", + "<value>" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "dhcp-options", + "default-route-distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "dhcp-options", + "host-name", + "<value>" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "dhcp-options", + "reject", + "<value>" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "dhcp-options", + "vendor-class-id", + "<value>" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "dhcpv6-options", + "duid", + "<value>" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "address", + "<value>" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "sla-id", + "<value>" + ], + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "length", + "<value>" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "firewall", + "in", + "ipv6-name", + "<value>" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "firewall", + "in", + "name", + "<value>" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "firewall", + "local", + "ipv6-name", + "<value>" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "firewall", + "local", + "name", + "<value>" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "firewall", + "out", + "ipv6-name", + "<value>" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "firewall", + "out", + "name", + "<value>" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "ip", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "ip", + "arp-cache-timeout", + "<value>" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "ip", + "source-validation", + "<value>" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "ipv6", + "address", + "eui64", + "<value>" + ], + "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "ipv6", + "address", + "no-default-link-local" + ], + "help": "Remove the default link-local address from the interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "ipv6", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "ipv6", + "dup-addr-detect-transmits", + "<value>" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "mac", + "<value>" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "mirror", + "egress", + "<value>" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "mirror", + "ingress", + "<value>" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "mtu", + "<value>" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "policy", + "route", + "<value>" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "policy", + "route6", + "<value>" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "protocol", + "<value>" + ], + "help": "lp: 802.1q; VLAN-tagged frame (IEEE 802.1q), ethertype 0x8100", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "redirect", + "<value>" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "traffic-policy", + "in", + "<value>" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "traffic-policy", + "out", + "<value>" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "address", + "<value>" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "description", + "<value>" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcp-options", + "client-id", + "<value>" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcp-options", + "default-route-distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcp-options", + "host-name", + "<value>" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcp-options", + "reject", + "<value>" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcp-options", + "vendor-class-id", + "<value>" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcpv6-options", + "duid", + "<value>" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "address", + "<value>" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "sla-id", + "<value>" + ], + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "length", + "<value>" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "firewall", + "in", + "ipv6-name", + "<value>" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "firewall", + "in", + "name", + "<value>" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "firewall", + "local", + "ipv6-name", + "<value>" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "firewall", + "local", + "name", + "<value>" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "firewall", + "out", + "ipv6-name", + "<value>" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "firewall", + "out", + "name", + "<value>" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "arp-cache-timeout", + "<value>" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "source-validation", + "<value>" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ipv6", + "address", + "eui64", + "<value>" + ], + "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ipv6", + "address", + "no-default-link-local" + ], + "help": "Remove the default link-local address from the interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ipv6", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ipv6", + "dup-addr-detect-transmits", + "<value>" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "mac", + "<value>" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "mirror", + "egress", + "<value>" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "mirror", + "ingress", + "<value>" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "mtu", + "<value>" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "policy", + "route", + "<value>" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "policy", + "route6", + "<value>" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "redirect", + "<value>" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "traffic-policy", + "in", + "<value>" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "traffic-policy", + "out", + "<value>" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vif-s", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "ethernet", + "<text>", + "xdp" + ], + "help": "Enable eXpress Data Path", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "address", + "<value>" + ], + "help": "lp: ipv6net; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "description", + "<value>" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "firewall", + "in", + "ipv6-name", + "<value>" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "firewall", + "in", + "name", + "<value>" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "firewall", + "local", + "ipv6-name", + "<value>" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "firewall", + "local", + "name", + "<value>" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "firewall", + "out", + "ipv6-name", + "<value>" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "firewall", + "out", + "name", + "<value>" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "ip", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "ip", + "arp-cache-timeout", + "<value>" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "ip", + "source-validation", + "<value>" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "ipv6", + "address", + "eui64", + "<value>" + ], + "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "ipv6", + "address", + "no-default-link-local" + ], + "help": "Remove the default link-local address from the interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "ipv6", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "ipv6", + "dup-addr-detect-transmits", + "<value>" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "mac", + "<value>" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "mirror", + "egress", + "<value>" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "mirror", + "ingress", + "<value>" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "mtu", + "<value>" + ], + "help": "lp: u32:1450-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "parameters", + "ip", + "df", + "<value>" + ], + "help": "lp: inherit; Copy from the original IP header", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "parameters", + "ip", + "tos", + "<value>" + ], + "help": "lp: u32:0-99; Type of Service (TOS)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "parameters", + "ip", + "ttl", + "<value>" + ], + "help": "lp: u32:1-255; Time to Live", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "parameters", + "ipv6", + "flowlabel", + "<value>" + ], + "help": "lp: 0x0-0x0fffff; Tunnel key, or hex value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "policy", + "route", + "<value>" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "policy", + "route6", + "<value>" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "remote", + "<value>" + ], + "help": "lp: ipv6; Tunnel remote IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "geneve", + "<text>", + "vni", + "<value>" + ], + "help": "lp: u32:0-16777214; VXLAN virtual network identifier", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "input", + "<text>", + "description", + "<value>" + ], + "help": "Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "input", + "<text>", + "redirect", + "<value>" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "input", + "<text>", + "traffic-policy", + "in", + "<value>" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "input", + "<text>", + "traffic-policy", + "out", + "<value>" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "address", + "<value>" + ], + "help": "lp: ipv6net; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "description", + "<value>" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "destination-port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "encapsulation", + "<value>" + ], + "help": "lp: ip; IP encapsulation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "firewall", + "in", + "ipv6-name", + "<value>" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "firewall", + "in", + "name", + "<value>" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "firewall", + "local", + "ipv6-name", + "<value>" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "firewall", + "local", + "name", + "<value>" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "firewall", + "out", + "ipv6-name", + "<value>" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "firewall", + "out", + "name", + "<value>" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "ip", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "ip", + "arp-cache-timeout", + "<value>" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "ip", + "source-validation", + "<value>" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "ipv6", + "address", + "eui64", + "<value>" + ], + "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "ipv6", + "address", + "no-default-link-local" + ], + "help": "Remove the default link-local address from the interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "ipv6", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "ipv6", + "dup-addr-detect-transmits", + "<value>" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "mirror", + "egress", + "<value>" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "mirror", + "ingress", + "<value>" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "mtu", + "<value>" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "peer-session-id", + "<value>" + ], + "help": "lp: u32:1-429496729; L2TPv3 peer session identifier", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "peer-tunnel-id", + "<value>" + ], + "help": "lp: u32:1-429496729; L2TPv3 peer tunnel identifier", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "policy", + "route", + "<value>" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "policy", + "route6", + "<value>" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "redirect", + "<value>" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "remote", + "<value>" + ], + "help": "lp: ipv6; Tunnel remote IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "session-id", + "<value>" + ], + "help": "lp: u32:1-429496729; L2TPv3 session identifier", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "source-address", + "<value>" + ], + "help": "lp: ipv6; IPv6 source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "source-port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "traffic-policy", + "in", + "<value>" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "traffic-policy", + "out", + "<value>" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "tunnel-id", + "<value>" + ], + "help": "lp: u32:1-429496729; L2TPv3 local tunnel identifier", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "l2tpv3", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "loopback", + "<text>", + "address", + "<value>" + ], + "help": "lp: ipv6net; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "loopback", + "<text>", + "description", + "<value>" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "loopback", + "<text>", + "ip", + "source-validation", + "<value>" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "loopback", + "<text>", + "mirror", + "egress", + "<value>" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "loopback", + "<text>", + "mirror", + "ingress", + "<value>" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "loopback", + "<text>", + "redirect", + "<value>" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "loopback", + "<text>", + "traffic-policy", + "in", + "<value>" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "loopback", + "<text>", + "traffic-policy", + "out", + "<value>" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "address", + "<value>" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "description", + "<value>" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "dhcp-options", + "client-id", + "<value>" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "dhcp-options", + "default-route-distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "dhcp-options", + "host-name", + "<value>" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "dhcp-options", + "reject", + "<value>" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "dhcp-options", + "vendor-class-id", + "<value>" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "dhcpv6-options", + "duid", + "<value>" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "address", + "<value>" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "sla-id", + "<value>" + ], + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "length", + "<value>" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "firewall", + "in", + "ipv6-name", + "<value>" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "firewall", + "in", + "name", + "<value>" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "firewall", + "local", + "ipv6-name", + "<value>" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "firewall", + "local", + "name", + "<value>" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "firewall", + "out", + "ipv6-name", + "<value>" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "firewall", + "out", + "name", + "<value>" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "ip", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "ip", + "arp-cache-timeout", + "<value>" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "ip", + "source-validation", + "<value>" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "ipv6", + "address", + "eui64", + "<value>" + ], + "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "ipv6", + "address", + "no-default-link-local" + ], + "help": "Remove the default link-local address from the interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "ipv6", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "ipv6", + "dup-addr-detect-transmits", + "<value>" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "mirror", + "egress", + "<value>" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "mirror", + "ingress", + "<value>" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "mtu", + "<value>" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "policy", + "route", + "<value>" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "policy", + "route6", + "<value>" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "redirect", + "<value>" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "security", + "cipher", + "<value>" + ], + "help": "lp: gcm-aes-256; Galois/Counter Mode of AES cipher with 256-bit key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "security", + "encrypt" + ], + "help": "Enable optional MACsec encryption", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "security", + "mka", + "cak", + "<value>" + ], + "help": "lp: key; 16-byte (128-bit) hex-string (32 hex-digits)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "security", + "mka", + "ckn", + "<value>" + ], + "help": "lp: key; 32-byte (256-bit) hex-string (64 hex-digits)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "security", + "mka", + "priority", + "<value>" + ], + "help": "lp: u32:0-255; MACsec Key Agreement protocol (MKA) priority", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "security", + "replay-window", + "<value>" + ], + "help": "lp: u32:1-4294967295; Number of packets that could be misordered", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "source-interface", + "<value>" + ], + "help": "lp: interface; Physical interface used for traffic forwarding", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "traffic-policy", + "in", + "<value>" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "traffic-policy", + "out", + "<value>" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "macsec", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "authentication", + "password", + "<value>" + ], + "help": "OpenVPN password used for authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "authentication", + "username", + "<value>" + ], + "help": "OpenVPN username used for authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "description", + "<value>" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "device-type", + "<value>" + ], + "help": "lp: tap; TAP device, required for OSI layer 2", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "encryption", + "cipher", + "<value>" + ], + "help": "lp: aes256gcm; AES algorithm with 256-bit key GCM", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "encryption", + "ncp-ciphers", + "<value>" + ], + "help": "lp: aes256gcm; AES algorithm with 256-bit key GCM", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "firewall", + "in", + "ipv6-name", + "<value>" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "firewall", + "in", + "name", + "<value>" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "firewall", + "local", + "ipv6-name", + "<value>" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "firewall", + "local", + "name", + "<value>" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "firewall", + "out", + "ipv6-name", + "<value>" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "firewall", + "out", + "name", + "<value>" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "hash", + "<value>" + ], + "help": "lp: sha512; SHA-512 algorithm", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "ip", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "ip", + "arp-cache-timeout", + "<value>" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "ip", + "source-validation", + "<value>" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "ipv6", + "address", + "eui64", + "<value>" + ], + "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "ipv6", + "address", + "no-default-link-local" + ], + "help": "Remove the default link-local address from the interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "ipv6", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "ipv6", + "dup-addr-detect-transmits", + "<value>" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "keep-alive", + "failure-count", + "<value>" + ], + "help": "lp: u32:0-1000; Maximum number of keepalive packet failures", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "keep-alive", + "interval", + "<value>" + ], + "help": "lp: u32:0-600; Keepalive packet interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "local-address", + "<text>", + "subnet-mask", + "<value>" + ], + "help": "Subnet-mask for local IP address of tunnel (IPv4 only)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "local-host", + "<value>" + ], + "help": "lp: ipv6; Local IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "local-port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "mirror", + "egress", + "<value>" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "mirror", + "ingress", + "<value>" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "mode", + "<value>" + ], + "help": "lp: server; Server in client-server mode", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "openvpn-option", + "<value>" + ], + "help": "Additional OpenVPN options. You must use the syntax of", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "persistent-tunnel" + ], + "help": "Do not close and reopen interface (TUN/TAP device) on client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "policy", + "route", + "<value>" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "policy", + "route6", + "<value>" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "protocol", + "<value>" + ], + "help": "lp: tcp-active; TCP and initiates connections actively", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "redirect", + "<value>" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "remote-address", + "<value>" + ], + "help": "lp: ipv6; Remote end IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "remote-host", + "<value>" + ], + "help": "lp: txt; Hostname of remote host", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "remote-port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "replace-default-route", + "local", + "<value>" + ], + "help": "Tunnel endpoints are on the same subnet", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "server", + "client", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "server", + "client", + "<text>", + "ip", + "<value>" + ], + "help": "lp: ipv6; Client IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "server", + "client", + "<text>", + "push-route", + "<value>" + ], + "help": "lp: ipv6net; IPv6 network and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "server", + "client", + "<text>", + "subnet", + "<value>" + ], + "help": "lp: ipv6net; IPv6 network and prefix length belonging to the client", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "server", + "client-ip-pool", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "server", + "client-ip-pool", + "start", + "<value>" + ], + "help": "lp: ipv4; IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "server", + "client-ip-pool", + "stop", + "<value>" + ], + "help": "lp: ipv4; IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "server", + "client-ip-pool", + "subnet-mask", + "<value>" + ], + "help": "lp: ipv4; IPv4 subnet mask", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "server", + "client-ipv6-pool", + "base", + "<value>" + ], + "help": "lp: ipv6net; Client IPv6 pool base address with optional prefix length (defaults: base = server subnet + 0x1000, prefix length = server prefix length)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "server", + "client-ipv6-pool", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "server", + "domain-name", + "<value>" + ], + "help": "lp: txt; Domain Name Server suffix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "server", + "max-connections", + "<value>" + ], + "help": "lp: u32:1-4096; Number of concurrent clients", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "server", + "mfa", + "totp", + "challenge", + "<value>" + ], + "help": "lp: enable; Enable chalenge-response (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "server", + "mfa", + "totp", + "digits", + "<value>" + ], + "help": "lp: 1-65535; Seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "server", + "mfa", + "totp", + "drift", + "<value>" + ], + "help": "lp: 1-65535; Seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "server", + "mfa", + "totp", + "slop", + "<value>" + ], + "help": "lp: 1-65535; Seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "server", + "mfa", + "totp", + "step", + "<value>" + ], + "help": "lp: 1-65535; Seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "server", + "name-server", + "<value>" + ], + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "server", + "push-route", + "<text>", + "metric", + "<value>" + ], + "help": "lp: u32:0-4294967295; Metric for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "server", + "reject-unconfigured-clients" + ], + "help": "Reject connections from clients that are not explicitly", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "server", + "subnet", + "<value>" + ], + "help": "lp: ipv6net; IPv6 network and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "server", + "topology", + "<value>" + ], + "help": "lp: subnet; Subnet topology", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "shared-secret-key", + "<value>" + ], + "help": "Secret key shared with remote end of tunnel", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "tls", + "auth-key", + "<value>" + ], + "help": "TLS shared secret key for tls-auth", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "tls", + "ca-certificate", + "<value>" + ], + "help": "lp: txt; Name of CA in PKI configuration", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "tls", + "certificate", + "<value>" + ], + "help": "lp: txt; Name of certificate in PKI configuration", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "tls", + "crypt-key", + "<value>" + ], + "help": "Static key to use to authenticate control channel", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "tls", + "dh-params", + "<value>" + ], + "help": "Diffie Hellman parameters (server only)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "tls", + "role", + "<value>" + ], + "help": "lp: passive; Wait for incoming TLS connection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "tls", + "tls-version-min", + "<value>" + ], + "help": "lp: 1.3; TLS v1.3", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "traffic-policy", + "in", + "<value>" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "traffic-policy", + "out", + "<value>" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "use-lzo-compression" + ], + "help": "Use fast LZO compression on this TUN/TAP interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "openvpn", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "access-concentrator", + "<value>" + ], + "help": "Access concentrator name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "authentication", + "password", + "<value>" + ], + "help": "lp: txt; Password used for connection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "authentication", + "user", + "<value>" + ], + "help": "lp: txt; Username used for connection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "connect-on-demand" + ], + "help": "Establishment connection automatically when traffic is sent", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "default-route-distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "description", + "<value>" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "dhcpv6-options", + "duid", + "<value>" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "address", + "<value>" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "sla-id", + "<value>" + ], + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "length", + "<value>" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "firewall", + "in", + "ipv6-name", + "<value>" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "firewall", + "in", + "name", + "<value>" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "firewall", + "local", + "ipv6-name", + "<value>" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "firewall", + "local", + "name", + "<value>" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "firewall", + "out", + "ipv6-name", + "<value>" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "firewall", + "out", + "name", + "<value>" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "idle-timeout", + "<value>" + ], + "help": "lp: u32:0-86400; Idle timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "ip", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "ip", + "source-validation", + "<value>" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "ipv6", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "local-address", + "<value>" + ], + "help": "lp: ipv4; Address of local end of the PPPoE link", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "mirror", + "egress", + "<value>" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "mirror", + "ingress", + "<value>" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "mtu", + "<value>" + ], + "help": "lp: u32:68-1500; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "no-peer-dns" + ], + "help": "Do not use DNS servers provided by the peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "policy", + "route", + "<value>" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "policy", + "route6", + "<value>" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "redirect", + "<value>" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "remote-address", + "<value>" + ], + "help": "lp: ipv4; Address of remote end of the PPPoE link", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "service-name", + "<value>" + ], + "help": "Service name, only connect to access concentrators advertising", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "source-interface", + "<value>" + ], + "help": "lp: interface; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "traffic-policy", + "in", + "<value>" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "traffic-policy", + "out", + "<value>" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pppoe", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "address", + "<value>" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "description", + "<value>" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "dhcp-options", + "client-id", + "<value>" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "dhcp-options", + "default-route-distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "dhcp-options", + "host-name", + "<value>" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "dhcp-options", + "reject", + "<value>" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "dhcp-options", + "vendor-class-id", + "<value>" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "dhcpv6-options", + "duid", + "<value>" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "address", + "<value>" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "sla-id", + "<value>" + ], + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "length", + "<value>" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "firewall", + "in", + "ipv6-name", + "<value>" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "firewall", + "in", + "name", + "<value>" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "firewall", + "local", + "ipv6-name", + "<value>" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "firewall", + "local", + "name", + "<value>" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "firewall", + "out", + "ipv6-name", + "<value>" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "firewall", + "out", + "name", + "<value>" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "ip", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "ip", + "arp-cache-timeout", + "<value>" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "ip", + "source-validation", + "<value>" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "ipv6", + "address", + "eui64", + "<value>" + ], + "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "ipv6", + "address", + "no-default-link-local" + ], + "help": "Remove the default link-local address from the interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "ipv6", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "ipv6", + "dup-addr-detect-transmits", + "<value>" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "mac", + "<value>" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "mirror", + "egress", + "<value>" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "mirror", + "ingress", + "<value>" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "mode", + "<value>" + ], + "help": "lp: passthru; Promicious mode passthrough of underlying device", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "mtu", + "<value>" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "policy", + "route", + "<value>" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "policy", + "route6", + "<value>" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "redirect", + "<value>" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "source-interface", + "<value>" + ], + "help": "lp: interface; Physical interface used for traffic forwarding", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "traffic-policy", + "in", + "<value>" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "traffic-policy", + "out", + "<value>" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "address", + "<value>" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "description", + "<value>" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "dhcp-options", + "client-id", + "<value>" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "dhcp-options", + "default-route-distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "dhcp-options", + "host-name", + "<value>" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "dhcp-options", + "reject", + "<value>" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "dhcp-options", + "vendor-class-id", + "<value>" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "duid", + "<value>" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "address", + "<value>" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "sla-id", + "<value>" + ], + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "length", + "<value>" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "egress-qos", + "<value>" + ], + "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "firewall", + "in", + "ipv6-name", + "<value>" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "firewall", + "in", + "name", + "<value>" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "firewall", + "local", + "ipv6-name", + "<value>" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "firewall", + "local", + "name", + "<value>" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "firewall", + "out", + "ipv6-name", + "<value>" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "firewall", + "out", + "name", + "<value>" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "ingress-qos", + "<value>" + ], + "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "ip", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "ip", + "arp-cache-timeout", + "<value>" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "ip", + "source-validation", + "<value>" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "ipv6", + "address", + "eui64", + "<value>" + ], + "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "ipv6", + "address", + "no-default-link-local" + ], + "help": "Remove the default link-local address from the interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "ipv6", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "ipv6", + "dup-addr-detect-transmits", + "<value>" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "mac", + "<value>" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "mirror", + "egress", + "<value>" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "mirror", + "ingress", + "<value>" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "mtu", + "<value>" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "policy", + "route", + "<value>" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "policy", + "route6", + "<value>" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "address", + "<value>" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "description", + "<value>" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "dhcp-options", + "client-id", + "<value>" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "dhcp-options", + "default-route-distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "dhcp-options", + "host-name", + "<value>" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "dhcp-options", + "reject", + "<value>" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "dhcp-options", + "vendor-class-id", + "<value>" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "dhcpv6-options", + "duid", + "<value>" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "address", + "<value>" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "sla-id", + "<value>" + ], + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "length", + "<value>" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "firewall", + "in", + "ipv6-name", + "<value>" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "firewall", + "in", + "name", + "<value>" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "firewall", + "local", + "ipv6-name", + "<value>" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "firewall", + "local", + "name", + "<value>" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "firewall", + "out", + "ipv6-name", + "<value>" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "firewall", + "out", + "name", + "<value>" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "ip", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "ip", + "arp-cache-timeout", + "<value>" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "ip", + "source-validation", + "<value>" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "ipv6", + "address", + "eui64", + "<value>" + ], + "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "ipv6", + "address", + "no-default-link-local" + ], + "help": "Remove the default link-local address from the interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "ipv6", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "ipv6", + "dup-addr-detect-transmits", + "<value>" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "mac", + "<value>" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "mirror", + "egress", + "<value>" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "mirror", + "ingress", + "<value>" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "mtu", + "<value>" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "policy", + "route", + "<value>" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "policy", + "route6", + "<value>" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "protocol", + "<value>" + ], + "help": "lp: 802.1q; VLAN-tagged frame (IEEE 802.1q), ethertype 0x8100", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "address", + "<value>" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "description", + "<value>" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcp-options", + "client-id", + "<value>" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcp-options", + "default-route-distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcp-options", + "host-name", + "<value>" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcp-options", + "reject", + "<value>" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcp-options", + "vendor-class-id", + "<value>" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcpv6-options", + "duid", + "<value>" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "address", + "<value>" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "sla-id", + "<value>" + ], + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "length", + "<value>" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "firewall", + "in", + "ipv6-name", + "<value>" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "firewall", + "in", + "name", + "<value>" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "firewall", + "local", + "ipv6-name", + "<value>" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "firewall", + "local", + "name", + "<value>" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "firewall", + "out", + "ipv6-name", + "<value>" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "firewall", + "out", + "name", + "<value>" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "arp-cache-timeout", + "<value>" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "source-validation", + "<value>" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ipv6", + "address", + "eui64", + "<value>" + ], + "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ipv6", + "address", + "no-default-link-local" + ], + "help": "Remove the default link-local address from the interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ipv6", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ipv6", + "dup-addr-detect-transmits", + "<value>" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "mac", + "<value>" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "mirror", + "egress", + "<value>" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "mirror", + "ingress", + "<value>" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "mtu", + "<value>" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "policy", + "route", + "<value>" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "policy", + "route6", + "<value>" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vif-s", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "pseudo-ethernet", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "6rd-prefix", + "<value>" + ], + "help": "lp: ipv6; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "6rd-relay-prefix", + "<value>" + ], + "help": "lp: ipv4net; IPv4 prefix of interface for 6rd", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "address", + "<value>" + ], + "help": "lp: ipv6net; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "description", + "<value>" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "encapsulation", + "<value>" + ], + "help": "lp: sit; Simple Internet Transition (IPv6 in IPv4)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "firewall", + "in", + "ipv6-name", + "<value>" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "firewall", + "in", + "name", + "<value>" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "firewall", + "local", + "ipv6-name", + "<value>" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "firewall", + "local", + "name", + "<value>" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "firewall", + "out", + "ipv6-name", + "<value>" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "firewall", + "out", + "name", + "<value>" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "ip", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "ip", + "arp-cache-timeout", + "<value>" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "ip", + "source-validation", + "<value>" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "ipv6", + "address", + "eui64", + "<value>" + ], + "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "ipv6", + "address", + "no-default-link-local" + ], + "help": "Remove the default link-local address from the interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "ipv6", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "ipv6", + "dup-addr-detect-transmits", + "<value>" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "mirror", + "egress", + "<value>" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "mirror", + "ingress", + "<value>" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "mtu", + "<value>" + ], + "help": "lp: u32:64-8024; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "multicast", + "<value>" + ], + "help": "lp: disable; Disable multicast (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "parameters", + "erspan", + "direction", + "<value>" + ], + "help": "lp: egress; Mirror egress traffic", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "parameters", + "erspan", + "hw-id", + "<value>" + ], + "help": "lp: u32:0-1048575; Unique identifier of an ERSPAN engine", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "parameters", + "erspan", + "index", + "<value>" + ], + "help": "lp: u32:0-63; Platform-depedent field for specifying port number and direction", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "parameters", + "erspan", + "version", + "<value>" + ], + "help": "lp: 2; ERSPAN Type III", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "parameters", + "ip", + "ignore-df" + ], + "help": "Ignore the DF (don't fragment) bit", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "parameters", + "ip", + "key", + "<value>" + ], + "help": "lp: u32; Tunnel key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "parameters", + "ip", + "no-pmtu-discovery" + ], + "help": "Disable path MTU discovery", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "parameters", + "ip", + "tos", + "<value>" + ], + "help": "lp: u32:0-99; Type of Service (TOS)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "parameters", + "ip", + "ttl", + "<value>" + ], + "help": "lp: u32:1-255; Time to Live", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "parameters", + "ipv6", + "encaplimit", + "<value>" + ], + "help": "lp: none; Disable encapsulation limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "parameters", + "ipv6", + "flowlabel", + "<value>" + ], + "help": "lp: 0x0-0x0fffff; Tunnel key, or hex value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "parameters", + "ipv6", + "hoplimit", + "<value>" + ], + "help": "lp: u32:0-255; Hop limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "parameters", + "ipv6", + "tclass", + "<value>" + ], + "help": "lp: 0x0-0x0fffff; Traffic class, 'inherit' or hex value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "policy", + "route", + "<value>" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "policy", + "route6", + "<value>" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "redirect", + "<value>" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "remote", + "<value>" + ], + "help": "lp: ipv6; Tunnel remote IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "source-address", + "<value>" + ], + "help": "lp: ipv6; IPv6 source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "source-interface", + "<value>" + ], + "help": "lp: interface; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "traffic-policy", + "in", + "<value>" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "traffic-policy", + "out", + "<value>" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "tunnel", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "address", + "<value>" + ], + "help": "lp: ipv6net; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "description", + "<value>" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "firewall", + "in", + "ipv6-name", + "<value>" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "firewall", + "in", + "name", + "<value>" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "firewall", + "local", + "ipv6-name", + "<value>" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "firewall", + "local", + "name", + "<value>" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "firewall", + "out", + "ipv6-name", + "<value>" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "firewall", + "out", + "name", + "<value>" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "ip", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "ip", + "arp-cache-timeout", + "<value>" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "ip", + "source-validation", + "<value>" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "ipv6", + "address", + "eui64", + "<value>" + ], + "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "ipv6", + "address", + "no-default-link-local" + ], + "help": "Remove the default link-local address from the interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "ipv6", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "ipv6", + "dup-addr-detect-transmits", + "<value>" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "mirror", + "egress", + "<value>" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "mirror", + "ingress", + "<value>" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "mtu", + "<value>" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "policy", + "route", + "<value>" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "policy", + "route6", + "<value>" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "redirect", + "<value>" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "traffic-policy", + "in", + "<value>" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "traffic-policy", + "out", + "<value>" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vti", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "address", + "<value>" + ], + "help": "lp: ipv6net; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "description", + "<value>" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "external" + ], + "help": "Use external control plane", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "firewall", + "in", + "ipv6-name", + "<value>" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "firewall", + "in", + "name", + "<value>" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "firewall", + "local", + "ipv6-name", + "<value>" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "firewall", + "local", + "name", + "<value>" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "firewall", + "out", + "ipv6-name", + "<value>" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "firewall", + "out", + "name", + "<value>" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "gpe" + ], + "help": "Enable Generic Protocol extension (VXLAN-GPE)", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "group", + "<value>" + ], + "help": "lp: ipv6; Multicast IPv6 group address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "ip", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "ip", + "arp-cache-timeout", + "<value>" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "ip", + "source-validation", + "<value>" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "ipv6", + "address", + "eui64", + "<value>" + ], + "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "ipv6", + "address", + "no-default-link-local" + ], + "help": "Remove the default link-local address from the interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "ipv6", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "ipv6", + "dup-addr-detect-transmits", + "<value>" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "mac", + "<value>" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "mirror", + "egress", + "<value>" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "mirror", + "ingress", + "<value>" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "mtu", + "<value>" + ], + "help": "lp: u32:1200-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "parameters", + "ip", + "df", + "<value>" + ], + "help": "lp: inherit; Copy from the original IP header", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "parameters", + "ip", + "tos", + "<value>" + ], + "help": "lp: u32:0-99; Type of Service (TOS)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "parameters", + "ip", + "ttl", + "<value>" + ], + "help": "lp: u32:1-255; Time to Live", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "parameters", + "ipv6", + "flowlabel", + "<value>" + ], + "help": "lp: 0x0-0x0fffff; Tunnel key, or hex value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "parameters", + "nolearning" + ], + "help": "Do not add unknown addresses into forwarding database", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "policy", + "route", + "<value>" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "policy", + "route6", + "<value>" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "remote", + "<value>" + ], + "help": "lp: ipv6; Tunnel remote IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "source-address", + "<value>" + ], + "help": "lp: ipv6; IPv6 source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "source-interface", + "<value>" + ], + "help": "lp: interface; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "vni", + "<value>" + ], + "help": "lp: u32:0-16777214; VXLAN virtual network identifier", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "vxlan", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "address", + "<value>" + ], + "help": "lp: ipv6net; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "description", + "<value>" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "firewall", + "in", + "ipv6-name", + "<value>" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "firewall", + "in", + "name", + "<value>" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "firewall", + "local", + "ipv6-name", + "<value>" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "firewall", + "local", + "name", + "<value>" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "firewall", + "out", + "ipv6-name", + "<value>" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "firewall", + "out", + "name", + "<value>" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "fwmark", + "<value>" + ], + "help": "lp: number; value which marks the packet for QoS/shaper", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "ip", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "ip", + "arp-cache-timeout", + "<value>" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "ip", + "source-validation", + "<value>" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "ipv6", + "address", + "eui64", + "<value>" + ], + "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "ipv6", + "address", + "no-default-link-local" + ], + "help": "Remove the default link-local address from the interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "ipv6", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "ipv6", + "dup-addr-detect-transmits", + "<value>" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "mirror", + "egress", + "<value>" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "mirror", + "ingress", + "<value>" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "mtu", + "<value>" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "peer", + "<text>", + "address", + "<value>" + ], + "help": "lp: ipv6; IPv6 address of remote tunnel endpoint", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "peer", + "<text>", + "allowed-ips", + "<value>" + ], + "help": "IP addresses allowed to traverse the peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "peer", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "peer", + "<text>", + "persistent-keepalive", + "<value>" + ], + "help": "lp: u32:1-65535; Interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "peer", + "<text>", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "peer", + "<text>", + "preshared-key", + "<value>" + ], + "help": "base64 encoded preshared key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "peer", + "<text>", + "public-key", + "<value>" + ], + "help": "base64 encoded public key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "policy", + "route", + "<value>" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "policy", + "route6", + "<value>" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "private-key", + "<value>" + ], + "help": "Base64 encoded private key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "redirect", + "<value>" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "traffic-policy", + "in", + "<value>" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "traffic-policy", + "out", + "<value>" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireguard", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "address", + "<value>" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "capabilities", + "ht", + "40mhz-incapable" + ], + "help": "40MHz intolerance, use 20MHz only!", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "capabilities", + "ht", + "auto-powersave" + ], + "help": "Enable WMM-PS unscheduled automatic power aave delivery [U-APSD]", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "capabilities", + "ht", + "channel-set-width", + "<value>" + ], + "help": "lp: ht40-; Supported channel set width both 20 MHz and 40 MHz with secondary channel below primary channel", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "capabilities", + "ht", + "delayed-block-ack" + ], + "help": "Enable HT-delayed block ack", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "capabilities", + "ht", + "dsss-cck-40" + ], + "help": "Enable DSSS_CCK-40", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "capabilities", + "ht", + "greenfield" + ], + "help": "Enable HT-greenfield", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "capabilities", + "ht", + "ldpc" + ], + "help": "Enable LDPC coding capability", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "capabilities", + "ht", + "lsig-protection" + ], + "help": "Enable L-SIG TXOP protection capability", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "capabilities", + "ht", + "max-amsdu", + "<value>" + ], + "help": "lp: 7935; Set maximum A-MSDU length to 7935 octets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "capabilities", + "ht", + "short-gi", + "<value>" + ], + "help": "lp: 40; Short GI for 40 MHz", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "capabilities", + "ht", + "smps", + "<value>" + ], + "help": "lp: dynamic; DYNAMIC Spatial Multiplexing (SM) Power Save", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "capabilities", + "ht", + "stbc", + "rx", + "<value>" + ], + "help": "lp: [1-3]+; Number of spacial streams that can use RX STBC", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "capabilities", + "ht", + "stbc", + "tx" + ], + "help": "Enable sending PPDU using STBC (Space Time Block Coding)", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "capabilities", + "require-ht" + ], + "help": "Require stations to support HT PHY (reject association if they", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "capabilities", + "require-vht" + ], + "help": "Require stations to support VHT PHY (reject association if they", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "capabilities", + "vht", + "antenna-count", + "<value>" + ], + "help": "lp: u32:1-8; Number of antennas for this card", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "capabilities", + "vht", + "antenna-pattern-fixed" + ], + "help": "Set if antenna pattern does not change during the lifetime of an", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "capabilities", + "vht", + "beamform", + "<value>" + ], + "help": "lp: multi-user-beamformee; Support for operation as multi user beamformee", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "capabilities", + "vht", + "center-channel-freq", + "freq-1", + "<value>" + ], + "help": "lp: u32:34-173; 5Ghz (802.11 a/h/j/n/ac) center channel index (use 42 for primary 80MHz channel 36)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "capabilities", + "vht", + "center-channel-freq", + "freq-2", + "<value>" + ], + "help": "lp: u32:34-173; 5Ghz (802.11 a/h/j/n/ac) center channel index (use 58 for primary 80MHz channel 52)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "capabilities", + "vht", + "channel-set-width", + "<value>" + ], + "help": "lp: 3; 80+80 MHz channel width", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "capabilities", + "vht", + "ldpc" + ], + "help": "Enable LDPC (Low Density Parity Check) coding capability", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "capabilities", + "vht", + "link-adaptation", + "<value>" + ], + "help": "lp: both; Station can provide VHT MFB in response to VHT MRQ and unsolicited VHT MFB", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "capabilities", + "vht", + "max-mpdu", + "<value>" + ], + "help": "lp: 11454; ncrease Maximum MPDU length to 11454 octets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "capabilities", + "vht", + "max-mpdu-exp", + "<value>" + ], + "help": "lp: u32:0-7; Maximum length of A-MPDU pre-EOF padding = 2 pow(13 + x) -1 octets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "capabilities", + "vht", + "short-gi", + "<value>" + ], + "help": "lp: 160; Short GI for 160 MHz", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "capabilities", + "vht", + "stbc", + "rx", + "<value>" + ], + "help": "lp: [1-4]+; Number of spacial streams that can use RX STBC", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "capabilities", + "vht", + "stbc", + "tx" + ], + "help": "Enable sending PPDU using STBC (Space Time Block Coding)", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "capabilities", + "vht", + "tx-powersave" + ], + "help": "Enable VHT TXOP Power Save Mode", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "capabilities", + "vht", + "vht-cf" + ], + "help": "Station supports receiving VHT variant HT Control field", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "channel", + "<value>" + ], + "help": "lp: u32:34-173; 5Ghz (802.11 a/h/j/n/ac) Channel", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "country-code", + "<value>" + ], + "help": "lp: txt; ISO/IEC 3166-1 Country Code", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "description", + "<value>" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "dhcp-options", + "client-id", + "<value>" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "dhcp-options", + "default-route-distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "dhcp-options", + "host-name", + "<value>" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "dhcp-options", + "reject", + "<value>" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "dhcp-options", + "vendor-class-id", + "<value>" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "dhcpv6-options", + "duid", + "<value>" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "address", + "<value>" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "sla-id", + "<value>" + ], + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "length", + "<value>" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "disable-broadcast-ssid" + ], + "help": "Disable broadcast of SSID from access-point", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "expunge-failing-stations" + ], + "help": "Disassociate stations based on excessive transmission failures", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "firewall", + "in", + "ipv6-name", + "<value>" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "firewall", + "in", + "name", + "<value>" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "firewall", + "local", + "ipv6-name", + "<value>" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "firewall", + "local", + "name", + "<value>" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "firewall", + "out", + "ipv6-name", + "<value>" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "firewall", + "out", + "name", + "<value>" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "hw-id", + "<value>" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "ip", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "ip", + "arp-cache-timeout", + "<value>" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "ip", + "source-validation", + "<value>" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "ipv6", + "address", + "eui64", + "<value>" + ], + "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "ipv6", + "address", + "no-default-link-local" + ], + "help": "Remove the default link-local address from the interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "ipv6", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "ipv6", + "dup-addr-detect-transmits", + "<value>" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "isolate-stations" + ], + "help": "Isolate stations on the AP so they cannot see each other", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "mac", + "<value>" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "max-stations", + "<value>" + ], + "help": "lp: u32:1-2007; Number of allowed stations", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "mgmt-frame-protection", + "<value>" + ], + "help": "lp: required; MFP enforced", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "mirror", + "egress", + "<value>" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "mirror", + "ingress", + "<value>" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "mode", + "<value>" + ], + "help": "lp: ac; 802.11ac - 1300 Mbits/sec", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "physical-device", + "<value>" + ], + "help": "Wireless physical device (default: phy0)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "policy", + "route", + "<value>" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "policy", + "route6", + "<value>" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "redirect", + "<value>" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "reduce-transmit-power", + "<value>" + ], + "help": "lp: u32:0-255; TX power reduction in dBm", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "security", + "wep", + "key", + "<value>" + ], + "help": "lp: txt; Wired Equivalent Privacy key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "security", + "wpa", + "cipher", + "<value>" + ], + "help": "lp: TKIP; Temporal Key Integrity Protocol [IEEE 802.11i/D7.0]", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "security", + "wpa", + "group-cipher", + "<value>" + ], + "help": "lp: TKIP; Temporal Key Integrity Protocol [IEEE 802.11i/D7.0]", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "security", + "wpa", + "mode", + "<value>" + ], + "help": "lp: wpa+wpa2; Allow both WPA and WPA2 (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "security", + "wpa", + "passphrase", + "<value>" + ], + "help": "lp: txt; Passphrase of at least 8 but not more than 63 printable characters", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "security", + "wpa", + "radius", + "server", + "<text>", + "accounting" + ], + "help": "Enable RADIUS server to receive accounting info", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "security", + "wpa", + "radius", + "server", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "security", + "wpa", + "radius", + "server", + "<text>", + "key", + "<value>" + ], + "help": "Shared secret key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "security", + "wpa", + "radius", + "server", + "<text>", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "security", + "wpa", + "radius", + "source-address", + "<value>" + ], + "help": "lp: ipv4; IPv4 source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "ssid", + "<value>" + ], + "help": "Wireless access-point service set identifier (SSID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "traffic-policy", + "in", + "<value>" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "traffic-policy", + "out", + "<value>" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "type", + "<value>" + ], + "help": "lp: monitor; Passively monitor all packets on the frequency/channel (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "address", + "<value>" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "description", + "<value>" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "dhcp-options", + "client-id", + "<value>" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "dhcp-options", + "default-route-distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "dhcp-options", + "host-name", + "<value>" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "dhcp-options", + "reject", + "<value>" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "dhcp-options", + "vendor-class-id", + "<value>" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "duid", + "<value>" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "address", + "<value>" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "sla-id", + "<value>" + ], + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "length", + "<value>" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "egress-qos", + "<value>" + ], + "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "firewall", + "in", + "ipv6-name", + "<value>" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "firewall", + "in", + "name", + "<value>" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "firewall", + "local", + "ipv6-name", + "<value>" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "firewall", + "local", + "name", + "<value>" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "firewall", + "out", + "ipv6-name", + "<value>" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "firewall", + "out", + "name", + "<value>" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "ingress-qos", + "<value>" + ], + "help": "lp: txt; Format for qos mapping, e.g.: '0:1 1:6 7:6'", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "ip", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "ip", + "arp-cache-timeout", + "<value>" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "ip", + "source-validation", + "<value>" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "ipv6", + "address", + "eui64", + "<value>" + ], + "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "ipv6", + "address", + "no-default-link-local" + ], + "help": "Remove the default link-local address from the interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "ipv6", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "ipv6", + "dup-addr-detect-transmits", + "<value>" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "mac", + "<value>" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "mirror", + "egress", + "<value>" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "mirror", + "ingress", + "<value>" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "mtu", + "<value>" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "policy", + "route", + "<value>" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "policy", + "route6", + "<value>" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "redirect", + "<value>" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "traffic-policy", + "in", + "<value>" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "traffic-policy", + "out", + "<value>" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "address", + "<value>" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "description", + "<value>" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "dhcp-options", + "client-id", + "<value>" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "dhcp-options", + "default-route-distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "dhcp-options", + "host-name", + "<value>" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "dhcp-options", + "reject", + "<value>" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "dhcp-options", + "vendor-class-id", + "<value>" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "dhcpv6-options", + "duid", + "<value>" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "address", + "<value>" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "sla-id", + "<value>" + ], + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "length", + "<value>" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "firewall", + "in", + "ipv6-name", + "<value>" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "firewall", + "in", + "name", + "<value>" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "firewall", + "local", + "ipv6-name", + "<value>" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "firewall", + "local", + "name", + "<value>" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "firewall", + "out", + "ipv6-name", + "<value>" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "firewall", + "out", + "name", + "<value>" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "ip", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "ip", + "arp-cache-timeout", + "<value>" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "ip", + "source-validation", + "<value>" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "ipv6", + "address", + "eui64", + "<value>" + ], + "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "ipv6", + "address", + "no-default-link-local" + ], + "help": "Remove the default link-local address from the interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "ipv6", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "ipv6", + "dup-addr-detect-transmits", + "<value>" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "mac", + "<value>" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "mirror", + "egress", + "<value>" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "mirror", + "ingress", + "<value>" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "mtu", + "<value>" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "policy", + "route", + "<value>" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "policy", + "route6", + "<value>" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "protocol", + "<value>" + ], + "help": "lp: 802.1q; VLAN-tagged frame (IEEE 802.1q), ethertype 0x8100", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "address", + "<value>" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "description", + "<value>" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcp-options", + "client-id", + "<value>" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcp-options", + "default-route-distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcp-options", + "host-name", + "<value>" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcp-options", + "reject", + "<value>" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcp-options", + "vendor-class-id", + "<value>" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcpv6-options", + "duid", + "<value>" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "address", + "<value>" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "sla-id", + "<value>" + ], + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "length", + "<value>" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "firewall", + "in", + "ipv6-name", + "<value>" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "firewall", + "in", + "name", + "<value>" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "firewall", + "local", + "ipv6-name", + "<value>" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "firewall", + "local", + "name", + "<value>" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "firewall", + "out", + "ipv6-name", + "<value>" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "firewall", + "out", + "name", + "<value>" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "arp-cache-timeout", + "<value>" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ip", + "source-validation", + "<value>" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ipv6", + "address", + "eui64", + "<value>" + ], + "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ipv6", + "address", + "no-default-link-local" + ], + "help": "Remove the default link-local address from the interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ipv6", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "ipv6", + "dup-addr-detect-transmits", + "<value>" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "mac", + "<value>" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "mirror", + "egress", + "<value>" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "mirror", + "ingress", + "<value>" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "mtu", + "<value>" + ], + "help": "lp: u32:68-16000; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "policy", + "route", + "<value>" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "policy", + "route6", + "<value>" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vif-c", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vif-s", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wireless", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "address", + "<value>" + ], + "help": "lp: dhcpv6; Dynamic Host Configuration Protocol for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "apn", + "<value>" + ], + "help": "Access Point Name (APN)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "authentication", + "password", + "<value>" + ], + "help": "lp: txt; Password used for connection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "authentication", + "user", + "<value>" + ], + "help": "lp: txt; Username used for connection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "connect-on-demand" + ], + "help": "Establishment connection automatically when traffic is sent", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "description", + "<value>" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "dhcp-options", + "client-id", + "<value>" + ], + "help": "Identifier used by client to identify itself to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "dhcp-options", + "default-route-distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for the default route from DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "dhcp-options", + "host-name", + "<value>" + ], + "help": "Override system host-name sent to DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "dhcp-options", + "no-default-route" + ], + "help": "Do not install default route to system", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "dhcp-options", + "reject", + "<value>" + ], + "help": "lp: ipv4net; IPv4 prefix to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "dhcp-options", + "vendor-class-id", + "<value>" + ], + "help": "Identify the vendor client type to the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "dhcpv6-options", + "duid", + "<value>" + ], + "help": "lp: duid; DHCP unique identifier (DUID)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "dhcpv6-options", + "parameters-only" + ], + "help": "Acquire only config parameters, no address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "address", + "<value>" + ], + "help": "lp: >0; Used to form IPv6 interface address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "interface", + "<text>", + "sla-id", + "<value>" + ], + "help": "lp: u32:0-65535; Decimal integer which fits in the length of SLA IDs", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "dhcpv6-options", + "pd", + "<text>", + "length", + "<value>" + ], + "help": "lp: u32:32-64; Length of delegated prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "dhcpv6-options", + "rapid-commit" + ], + "help": "Wait for immediate reply instead of advertisements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "dhcpv6-options", + "temporary" + ], + "help": "IPv6 temporary address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "disable-link-detect" + ], + "help": "Ignore link state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "firewall", + "in", + "ipv6-name", + "<value>" + ], + "help": "Inbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "firewall", + "in", + "name", + "<value>" + ], + "help": "Inbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "firewall", + "local", + "ipv6-name", + "<value>" + ], + "help": "Local IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "firewall", + "local", + "name", + "<value>" + ], + "help": "Local IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "firewall", + "out", + "ipv6-name", + "<value>" + ], + "help": "Outbound IPv6 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "firewall", + "out", + "name", + "<value>" + ], + "help": "Outbound IPv4 firewall ruleset name for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "ip", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "ip", + "arp-cache-timeout", + "<value>" + ], + "help": "lp: u32:1-86400; ARP cache entry timout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "ip", + "disable-arp-filter" + ], + "help": "Disable ARP filter on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "ip", + "enable-arp-accept" + ], + "help": "Enable ARP accept on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "ip", + "enable-arp-announce" + ], + "help": "Enable ARP announce on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "ip", + "enable-arp-ignore" + ], + "help": "Enable ARP ignore on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "ip", + "enable-directed-broadcast" + ], + "help": "Enable directed broadcast forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "ip", + "enable-proxy-arp" + ], + "help": "Enable proxy-arp on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "ip", + "proxy-arp-pvlan" + ], + "help": "Enable private VLAN proxy ARP on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "ip", + "source-validation", + "<value>" + ], + "help": "lp: disable; No source validation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "ipv6", + "address", + "autoconf" + ], + "help": "Enable acquisition of IPv6 address using stateless autoconfig", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "ipv6", + "address", + "eui64", + "<value>" + ], + "help": "lp: <h:h:h:h:h:h:h:h/64>; IPv6 /64 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "ipv6", + "address", + "no-default-link-local" + ], + "help": "Remove the default link-local address from the interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "ipv6", + "adjust-mss", + "<value>" + ], + "help": "lp: u32:500-65535; TCP Maximum segment size in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "ipv6", + "dup-addr-detect-transmits", + "<value>" + ], + "help": "lp: u32:1-n; Number of NS messages to send while performing DAD", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "mirror", + "egress", + "<value>" + ], + "help": "Mirror the egress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "mirror", + "ingress", + "<value>" + ], + "help": "Mirror the ingress traffic of the interface to the destination", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "mtu", + "<value>" + ], + "help": "lp: u32:68-1500; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "policy", + "route", + "<value>" + ], + "help": "IPv4 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "policy", + "route6", + "<value>" + ], + "help": "IPv6 policy route ruleset for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "redirect", + "<value>" + ], + "help": "lp: Interface for packet redirection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "traffic-policy", + "in", + "<value>" + ], + "help": "Ingress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "traffic-policy", + "out", + "<value>" + ], + "help": "Egress traffic policy for interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "interfaces", + "wwan", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "disable-source-nat" + ], + "help": "Disable source nat rules from being configured for wan load balancing", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "enable-local-traffic" + ], + "help": "Enable wan load balancing for locally sourced traffic", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "flush-connections" + ], + "help": "Flush connection tracking tables on connection state change", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "hook", + "<value>" + ], + "help": "lp: Script in /config/scripts", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "interface-health", + "<text>", + "failure-count", + "<value>" + ], + "help": "lp: u32:1-10; Failure count", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "interface-health", + "<text>", + "nexthop", + "<value>" + ], + "help": "lp: dhcp; Set the nexthop via DHCP", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "interface-health", + "<text>", + "success-count", + "<value>" + ], + "help": "lp: u32:1-10; Success count", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "interface-health", + "<text>", + "test", + "<text>", + "resp-time", + "<value>" + ], + "help": "lp: u32:1-30; Response time (seconds)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "interface-health", + "<text>", + "test", + "<text>", + "target", + "<value>" + ], + "help": "Health target address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "interface-health", + "<text>", + "test", + "<text>", + "test-script", + "<value>" + ], + "help": "lp: Script in /config/scripts", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "interface-health", + "<text>", + "test", + "<text>", + "ttl-limit", + "<value>" + ], + "help": "lp: u32:1-254; Number of hops", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "interface-health", + "<text>", + "test", + "<text>", + "type", + "<value>" + ], + "help": "lp: user-defined; User defined test script", + "run": null, + "type": " txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "<text>", + "description", + "<value>" + ], + "help": "Description for this rule", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "<text>", + "destination", + "address", + "<value>" + ], + "help": "lp: !ipv4range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "<text>", + "destination", + "port", + "<value>" + ], + "help": "elp: Multiple destination ports can be specified as a comma-separated list.", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "<text>", + "exclude" + ], + "help": "Exclude packets matching this rule from wan load balance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "<text>", + "failover" + ], + "help": "Enable failover for packets matching this rule from wan load balance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "<text>", + "inbound-interface", + "<value>" + ], + "help": "Inbound interface name (e.g., \"eth0\") [REQUIRED]", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "<text>", + "interface", + "<text>", + "weight", + "<value>" + ], + "help": "lp: u32:1-255; Interface weight", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "<text>", + "limit", + "burst", + "<value>" + ], + "help": "Burst limit for matching packets", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "<text>", + "limit", + "period", + "<value>" + ], + "help": "Time window for rate calculation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "<text>", + "limit", + "rate", + "<value>" + ], + "help": "Number of packets used for rate limit", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "<text>", + "limit", + "threshold", + "<value>" + ], + "help": "Threshold behavior for limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "<text>", + "per-packet-balancing" + ], + "help": "Option to match traffic per-packet instead of the default, per-flow", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "<text>", + "protocol", + "<value>" + ], + "help": "lp: !<protocol>; All IP protocols except for the specified name or number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "<text>", + "source", + "address", + "<value>" + ], + "help": "lp: !ipv4range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "rule", + "<text>", + "source", + "port", + "<value>" + ], + "help": "elp: Multiple source ports can be specified as a comma-separated list.", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "load-balancing", + "wan", + "sticky-connections", + "inbound" + ], + "help": "Enable sticky incoming WAN connections", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "<text>", + "destination", + "address", + "<value>" + ], + "help": "lp: !ipv4range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "<text>", + "destination", + "port", + "<value>" + ], + "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "<text>", + "exclude" + ], + "help": "Exclude packets matching this rule from NAT", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "<text>", + "inbound-interface", + "<value>" + ], + "help": "Inbound interface of NAT traffic", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "<text>", + "log" + ], + "help": "NAT rule logging", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "<text>", + "protocol", + "<value>" + ], + "help": "lp: u32:0-255; IP protocol number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "<text>", + "source", + "address", + "<value>" + ], + "help": "lp: !ipv4range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "<text>", + "source", + "port", + "<value>" + ], + "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "<text>", + "translation", + "address", + "<value>" + ], + "help": "lp: ipv4range; IPv4 address range to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "<text>", + "translation", + "options", + "address-mapping", + "<value>" + ], + "help": "lp: random; Random source or destination address allocation for each connection (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "<text>", + "translation", + "options", + "port-mapping", + "<value>" + ], + "help": "lp: none; Do not apply port randomization (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "destination", + "rule", + "<text>", + "translation", + "port", + "<value>" + ], + "help": "lp: range; Numbered port range (e.g., 1001-1005)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "<text>", + "destination", + "address", + "<value>" + ], + "help": "lp: !ipv4range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "<text>", + "destination", + "port", + "<value>" + ], + "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "<text>", + "exclude" + ], + "help": "Exclude packets matching this rule from NAT", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "<text>", + "log" + ], + "help": "NAT rule logging", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "<text>", + "outbound-interface", + "<value>" + ], + "help": "Outbound interface of NAT traffic", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "<text>", + "protocol", + "<value>" + ], + "help": "lp: u32:0-255; IP protocol number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "<text>", + "source", + "address", + "<value>" + ], + "help": "lp: !ipv4range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "<text>", + "source", + "port", + "<value>" + ], + "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "<text>", + "translation", + "address", + "<value>" + ], + "help": "lp: masquerade; NAT to the primary address of outbound-interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "<text>", + "translation", + "options", + "address-mapping", + "<value>" + ], + "help": "lp: random; Random source or destination address allocation for each connection (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "<text>", + "translation", + "options", + "port-mapping", + "<value>" + ], + "help": "lp: none; Do not apply port randomization (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat", + "source", + "rule", + "<text>", + "translation", + "port", + "<value>" + ], + "help": "lp: range; Numbered port range (e.g., 1001-1005)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat66", + "destination", + "rule", + "<text>", + "description", + "<value>" + ], + "help": "Rule description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat66", + "destination", + "rule", + "<text>", + "destination", + "address", + "<value>" + ], + "help": "lp: ipv6net; IPv6 prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat66", + "destination", + "rule", + "<text>", + "disable" + ], + "help": "Disable NAT66 rule", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "nat66", + "destination", + "rule", + "<text>", + "inbound-interface", + "<value>" + ], + "help": "Inbound interface of NAT66 traffic", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat66", + "destination", + "rule", + "<text>", + "log" + ], + "help": "NAT66 rule logging", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "nat66", + "destination", + "rule", + "<text>", + "translation", + "address", + "<value>" + ], + "help": "lp: ipv6net; IPv6 prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat66", + "source", + "rule", + "<text>", + "description", + "<value>" + ], + "help": "Rule description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat66", + "source", + "rule", + "<text>", + "disable" + ], + "help": "Disable NAT66 rule", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "nat66", + "source", + "rule", + "<text>", + "log" + ], + "help": "NAT66 rule logging", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "nat66", + "source", + "rule", + "<text>", + "outbound-interface", + "<value>" + ], + "help": "Outbound interface of NAT66 traffic", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat66", + "source", + "rule", + "<text>", + "source", + "prefix", + "<value>" + ], + "help": "lp: ipv6net; IPv6 prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "nat66", + "source", + "rule", + "<text>", + "translation", + "address", + "<value>" + ], + "help": "lp: masquerade; NAT to the primary address of outbound-interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "netns", + "name", + "<text>", + "description", + "<value>" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "ca", + "<text>", + "certificate", + "<value>" + ], + "help": "CA certificate in PEM format", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "ca", + "<text>", + "crl", + "<value>" + ], + "help": "Certificate revocation list in PEM format", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "ca", + "<text>", + "description", + "<value>" + ], + "help": "Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "ca", + "<text>", + "private", + "key", + "<value>" + ], + "help": "CA private key in PEM format", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "ca", + "<text>", + "private", + "password-protected" + ], + "help": "CA private key is password protected", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "pki", + "ca", + "<text>", + "revoke" + ], + "help": "If parent CA is present, this CA certificate will be included in", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "pki", + "certificate", + "<text>", + "certificate", + "<value>" + ], + "help": "Certificate in PEM format", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "certificate", + "<text>", + "description", + "<value>" + ], + "help": "Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "certificate", + "<text>", + "private", + "key", + "<value>" + ], + "help": "Certificate private key in PEM format", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "certificate", + "<text>", + "private", + "password-protected" + ], + "help": "Certificate private key is password protected", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "pki", + "certificate", + "<text>", + "revoke" + ], + "help": "If CA is present, this certificate will be included in generated", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "pki", + "dh", + "<text>", + "parameters", + "<value>" + ], + "help": "DH parameters in PEM format", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "key-pair", + "<text>", + "private", + "key", + "<value>" + ], + "help": "Private key in PEM format", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "key-pair", + "<text>", + "private", + "password-protected" + ], + "help": "Private key is password protected", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "pki", + "key-pair", + "<text>", + "public", + "key", + "<value>" + ], + "help": "Public key in PEM format", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "openvpn", + "shared-secret", + "<text>", + "key", + "<value>" + ], + "help": "OpenVPN shared secret key data", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "openvpn", + "shared-secret", + "<text>", + "version", + "<value>" + ], + "help": "OpenVPN shared secret key version", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "x509", + "default", + "country", + "<value>" + ], + "help": "Default country (default: GB)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "x509", + "default", + "locality", + "<value>" + ], + "help": "Default locality (default: Some-City)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "x509", + "default", + "organization", + "<value>" + ], + "help": "Default organization (default: VyOS)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "pki", + "x509", + "default", + "state", + "<value>" + ], + "help": "Default state (default: Some-State)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list", + "<text>", + "rule", + "<text>", + "action", + "<value>" + ], + "help": "lp: deny; Deny matching entries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list", + "<text>", + "rule", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list", + "<text>", + "rule", + "<text>", + "destination", + "any" + ], + "help": "Any IP address to match", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list", + "<text>", + "rule", + "<text>", + "destination", + "host", + "<value>" + ], + "help": "lp: ipv4; Host address to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list", + "<text>", + "rule", + "<text>", + "destination", + "inverse-mask", + "<value>" + ], + "help": "lp: ipv4; Inverse-mask to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list", + "<text>", + "rule", + "<text>", + "destination", + "network", + "<value>" + ], + "help": "lp: ipv4net; Inverse-mask to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list", + "<text>", + "rule", + "<text>", + "source", + "any" + ], + "help": "Any IP address to match", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list", + "<text>", + "rule", + "<text>", + "source", + "host", + "<value>" + ], + "help": "lp: ipv4; Host address to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list", + "<text>", + "rule", + "<text>", + "source", + "inverse-mask", + "<value>" + ], + "help": "lp: ipv4; Inverse-mask to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list", + "<text>", + "rule", + "<text>", + "source", + "network", + "<value>" + ], + "help": "lp: ipv4net; Inverse-mask to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list6", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list6", + "<text>", + "rule", + "<text>", + "action", + "<value>" + ], + "help": "lp: deny; Deny matching entries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list6", + "<text>", + "rule", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list6", + "<text>", + "rule", + "<text>", + "source", + "any" + ], + "help": "Any IP address to match", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list6", + "<text>", + "rule", + "<text>", + "source", + "exact-match" + ], + "help": "Exact match of the network prefixes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "access-list6", + "<text>", + "rule", + "<text>", + "source", + "network", + "<value>" + ], + "help": "lp: ipv6net; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "as-path-list", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "as-path-list", + "<text>", + "rule", + "<text>", + "action", + "<value>" + ], + "help": "lp: deny; Deny matching entries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "as-path-list", + "<text>", + "rule", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "as-path-list", + "<text>", + "rule", + "<text>", + "regex", + "<value>" + ], + "help": "lp: txt; AS path regular expression (ex: \"64501 64502\")", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "community-list", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "community-list", + "<text>", + "rule", + "<text>", + "action", + "<value>" + ], + "help": "lp: deny; Deny matching entries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "community-list", + "<text>", + "rule", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "community-list", + "<text>", + "rule", + "<text>", + "regex", + "<value>" + ], + "help": "lp: additive; New value is appended to the existing value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "extcommunity-list", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "extcommunity-list", + "<text>", + "rule", + "<text>", + "action", + "<value>" + ], + "help": "lp: deny; Deny matching entries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "extcommunity-list", + "<text>", + "rule", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "extcommunity-list", + "<text>", + "rule", + "<text>", + "regex", + "<value>" + ], + "help": "lp: <soo aa:nn:nn>; Site of Origin regular expression", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "large-community-list", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "large-community-list", + "<text>", + "rule", + "<text>", + "action", + "<value>" + ], + "help": "lp: deny; Deny matching entries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "large-community-list", + "<text>", + "rule", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "large-community-list", + "<text>", + "rule", + "<text>", + "regex", + "<value>" + ], + "help": "lp: IP:NN:NN; BGP large-community-list filter (IPv4 address format)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "local-route", + "rule", + "<text>", + "destination", + "<value>" + ], + "help": "lp: ipv4net; Prefix to match against", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "local-route", + "rule", + "<text>", + "fwmark", + "<value>" + ], + "help": "lp: u32:1-2147483647; Address to match against", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "local-route", + "rule", + "<text>", + "inbound-interface", + "<value>" + ], + "help": "Inbound Interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "local-route", + "rule", + "<text>", + "set", + "table", + "<value>" + ], + "help": "lp: u32:1-200; Table number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "local-route", + "rule", + "<text>", + "source", + "<value>" + ], + "help": "lp: ipv4net; Prefix to match against", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "local-route6", + "rule", + "<text>", + "destination", + "<value>" + ], + "help": "lp: ipv6net; Prefix to match against", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "local-route6", + "rule", + "<text>", + "fwmark", + "<value>" + ], + "help": "lp: u32:1-2147483647; Address to match against", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "local-route6", + "rule", + "<text>", + "inbound-interface", + "<value>" + ], + "help": "Inbound Interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "local-route6", + "rule", + "<text>", + "set", + "table", + "<value>" + ], + "help": "lp: u32:1-200; Table number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "local-route6", + "rule", + "<text>", + "source", + "<value>" + ], + "help": "lp: ipv6net; Prefix to match against", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list", + "<text>", + "rule", + "<text>", + "action", + "<value>" + ], + "help": "lp: deny; Deny matching entries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list", + "<text>", + "rule", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list", + "<text>", + "rule", + "<text>", + "ge", + "<value>" + ], + "help": "lp: u32:0-32; Netmask greater than length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list", + "<text>", + "rule", + "<text>", + "le", + "<value>" + ], + "help": "lp: u32:0-32; Netmask less than length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list", + "<text>", + "rule", + "<text>", + "prefix", + "<value>" + ], + "help": "lp: ipv4net; Prefix to match against", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list6", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list6", + "<text>", + "rule", + "<text>", + "action", + "<value>" + ], + "help": "lp: deny; Deny matching entries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list6", + "<text>", + "rule", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list6", + "<text>", + "rule", + "<text>", + "ge", + "<value>" + ], + "help": "lp: u32:0-128; Netmask greater than length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list6", + "<text>", + "rule", + "<text>", + "le", + "<value>" + ], + "help": "lp: u32:0-128; Netmask less than length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "prefix-list6", + "<text>", + "rule", + "<text>", + "prefix", + "<value>" + ], + "help": "lp: ipv6net; IPv6 prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "enable-default-log" + ], + "help": "Option to log packets hitting default-action", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "action", + "<value>" + ], + "help": "lp: drop; Drop matching entries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "destination", + "address", + "<value>" + ], + "help": "lp: !ipv4range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "destination", + "group", + "address-group", + "<value>" + ], + "help": "Group of addresses", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "destination", + "group", + "domain-group", + "<value>" + ], + "help": "Group of domains", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "destination", + "group", + "mac-group", + "<value>" + ], + "help": "Group of MAC addresses", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "destination", + "group", + "network-group", + "<value>" + ], + "help": "Group of networks", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "destination", + "group", + "port-group", + "<value>" + ], + "help": "Group of ports", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "destination", + "port", + "<value>" + ], + "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "disable" + ], + "help": "Option to disable firewall rule", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "fragment", + "match-frag" + ], + "help": "Second and further fragments of fragmented packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "fragment", + "match-non-frag" + ], + "help": "Head fragments or unfragmented packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "icmp", + "code", + "<value>" + ], + "help": "lp: u32:0-255; ICMP code (0-255)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "icmp", + "type", + "<value>" + ], + "help": "lp: u32:0-255; ICMP type (0-255)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "icmp", + "type-name", + "<value>" + ], + "help": "lp: address-mask-reply; ICMP type 18: address-mask-reply", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "ipsec", + "match-ipsec" + ], + "help": "Inbound IPsec packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "ipsec", + "match-none" + ], + "help": "Inbound non-IPsec packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "limit", + "burst", + "<value>" + ], + "help": "lp: u32:0-4294967295; Maximum number of packets to allow in excess of rate", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "limit", + "rate", + "<value>" + ], + "help": "lp: u32:0-4294967295; Maximum average matching rate", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "log", + "<value>" + ], + "help": "lp: disable; Disable log", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "protocol", + "<value>" + ], + "help": "lp: !<protocol>; IP protocol number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "recent", + "count", + "<value>" + ], + "help": "lp: u32:1-255; Source addresses seen more than N times", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "recent", + "time", + "<value>" + ], + "help": "lp: u32:0-4294967295; Source addresses seen in the last N seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "set", + "dscp", + "<value>" + ], + "help": "lp: u32:0-63; DSCP number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "set", + "mark", + "<value>" + ], + "help": "lp: u32:1-2147483647; Packet marking", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "set", + "table", + "<value>" + ], + "help": "lp: main; Main table", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "set", + "tcp-mss", + "<value>" + ], + "help": "lp: u32:500-1460; Explicitly set TCP MSS value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "source", + "address", + "<value>" + ], + "help": "lp: !ipv4range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "source", + "group", + "address-group", + "<value>" + ], + "help": "Group of addresses", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "source", + "group", + "domain-group", + "<value>" + ], + "help": "Group of domains", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "source", + "group", + "mac-group", + "<value>" + ], + "help": "Group of MAC addresses", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "source", + "group", + "network-group", + "<value>" + ], + "help": "Group of networks", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "source", + "group", + "port-group", + "<value>" + ], + "help": "Group of ports", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "source", + "mac-address", + "<value>" + ], + "help": "lp: !<MAC address>; Match everything except the specified MAC address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "source", + "port", + "<value>" + ], + "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "state", + "established", + "<value>" + ], + "help": "lp: disable; Disable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "state", + "invalid", + "<value>" + ], + "help": "lp: disable; Disable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "state", + "new", + "<value>" + ], + "help": "lp: disable; Disable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "state", + "related", + "<value>" + ], + "help": "lp: disable; Disable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "ack" + ], + "help": "Acknowledge flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "cwr" + ], + "help": "Congestion Window Reduced flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "ecn" + ], + "help": "Explicit Congestion Notification flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "fin" + ], + "help": "Finish flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "not", + "ack" + ], + "help": "Acknowledge flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "not", + "cwr" + ], + "help": "Congestion Window Reduced flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "not", + "ecn" + ], + "help": "Explicit Congestion Notification flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "not", + "fin" + ], + "help": "Finish flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "not", + "psh" + ], + "help": "Push flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "not", + "rst" + ], + "help": "Reset flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "not", + "syn" + ], + "help": "Synchronise flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "not", + "urg" + ], + "help": "Urgent flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "psh" + ], + "help": "Push flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "rst" + ], + "help": "Reset flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "syn" + ], + "help": "Synchronise flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "urg" + ], + "help": "Urgent flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "time", + "monthdays", + "<value>" + ], + "help": "Monthdays to match rule on", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "time", + "startdate", + "<value>" + ], + "help": "Date to start matching rule", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "time", + "starttime", + "<value>" + ], + "help": "Time of day to start matching rule", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "time", + "stopdate", + "<value>" + ], + "help": "Date to stop matching rule", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "time", + "stoptime", + "<value>" + ], + "help": "Time of day to stop matching rule", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "time", + "utc" + ], + "help": "Interpret times for startdate, stopdate, starttime and stoptime", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route", + "<text>", + "rule", + "<text>", + "time", + "weekdays", + "<value>" + ], + "help": "Weekdays to match rule on", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "action", + "<value>" + ], + "help": "lp: deny; Deny matching entries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "call", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "continue", + "<value>" + ], + "help": "lp: u32:1-65535; Rule number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "match", + "as-path", + "<value>" + ], + "help": "BGP as-path-list to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "match", + "community", + "community-list", + "<value>" + ], + "help": "BGP community-list to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "match", + "community", + "exact-match" + ], + "help": "Community-list to exactly match", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "match", + "evpn", + "default-route" + ], + "help": "Default EVPN type-5 route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "match", + "evpn", + "rd", + "<value>" + ], + "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "match", + "evpn", + "route-type", + "<value>" + ], + "help": "lp: prefix; Prefix route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "match", + "evpn", + "vni", + "<value>" + ], + "help": "lp: u32:0-16777214; VXLAN virtual network identifier", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "match", + "extcommunity", + "<value>" + ], + "help": "BGP extended community to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "match", + "interface", + "<value>" + ], + "help": "lp: txt; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "match", + "ip", + "address", + "access-list", + "<value>" + ], + "help": "lp: u32:2000-2699; IP extended access list (expanded range)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "match", + "ip", + "address", + "prefix-len", + "<value>" + ], + "help": "lp: u32:0-32; Prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "match", + "ip", + "address", + "prefix-list", + "<value>" + ], + "help": "IP prefix-list to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "match", + "ip", + "nexthop", + "access-list", + "<value>" + ], + "help": "lp: u32:2000-2699; IP extended access list (expanded range)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "match", + "ip", + "nexthop", + "address", + "<value>" + ], + "help": "lp: ipv4; Nexthop IP address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "match", + "ip", + "nexthop", + "prefix-len", + "<value>" + ], + "help": "lp: u32:0-32; Prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "match", + "ip", + "nexthop", + "prefix-list", + "<value>" + ], + "help": "IP prefix-list to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "match", + "ip", + "nexthop", + "type", + "<value>" + ], + "help": "lp: blackhole; Blackhole", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "match", + "ip", + "route-source", + "access-list", + "<value>" + ], + "help": "lp: u32:2000-2699; IP extended access list (expanded range)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "match", + "ip", + "route-source", + "prefix-list", + "<value>" + ], + "help": "IP prefix-list to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "match", + "ipv6", + "address", + "access-list", + "<value>" + ], + "help": "lp: txt; IPV6 access list name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "match", + "ipv6", + "address", + "prefix-len", + "<value>" + ], + "help": "lp: u32:0-128; Prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "match", + "ipv6", + "address", + "prefix-list", + "<value>" + ], + "help": "IPv6 prefix-list to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "match", + "ipv6", + "nexthop", + "access-list", + "<value>" + ], + "help": "lp: txt; IPV6 access list name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "match", + "ipv6", + "nexthop", + "address", + "<value>" + ], + "help": "lp: ipv6; Nexthop IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "match", + "ipv6", + "nexthop", + "prefix-list", + "<value>" + ], + "help": "IPv6 prefix-list to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "match", + "ipv6", + "nexthop", + "type", + "<value>" + ], + "help": "lp: blackhole; Blackhole", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "match", + "large-community", + "large-community-list", + "<value>" + ], + "help": "BGP large-community-list to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "match", + "local-preference", + "<value>" + ], + "help": "lp: u32:0-4294967295; Local Preference", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "match", + "metric", + "<value>" + ], + "help": "lp: u32:1-65535; Route metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "match", + "origin", + "<value>" + ], + "help": "lp: incomplete; Incomplete origin", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "match", + "peer", + "<value>" + ], + "help": "lp: ipv6; Peer IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "match", + "rpki", + "<value>" + ], + "help": "lp: valid; Match valid entries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "match", + "tag", + "<value>" + ], + "help": "lp: u32:1-65535; Route tag", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "on-match", + "goto", + "<value>" + ], + "help": "lp: u32:1-65535; Rule number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "on-match", + "next" + ], + "help": "Next sequence number to goto on match", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "set", + "aggregator", + "as", + "<value>" + ], + "help": "lp: u32:1-4294967295; Rule number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "set", + "aggregator", + "ip", + "<value>" + ], + "help": "lp: ipv4; IP address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "set", + "as-path", + "exclude", + "<value>" + ], + "help": "lp: u32; AS number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "set", + "as-path", + "prepend", + "<value>" + ], + "help": "lp: u32; AS number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "set", + "as-path", + "prepend-last-as", + "<value>" + ], + "help": "lp: u32:1-10; Number of times to insert", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "set", + "atomic-aggregate" + ], + "help": "BGP atomic aggregate attribute", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "set", + "comm-list", + "comm-list", + "<value>" + ], + "help": "lp: txt; BGP communities with a community-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "set", + "comm-list", + "delete" + ], + "help": "Delete BGP communities matching the community-list", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "set", + "community", + "<value>" + ], + "help": "lp: none; No community attribute", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "set", + "distance", + "<value>" + ], + "help": "lp: u32:0-255; Distance value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "set", + "evpn", + "gateway", + "ipv4", + "<value>" + ], + "help": "lp: ipv4; Gateway IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "set", + "evpn", + "gateway", + "ipv6", + "<value>" + ], + "help": "lp: ipv6; Gateway IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "set", + "extcommunity", + "bandwidth", + "<value>" + ], + "help": "lp: num-multipaths; Internally computed bandwidth based on number of multipaths (outbound-only)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "set", + "extcommunity", + "rt", + "<value>" + ], + "help": "lp: IP:NN; Based on a router-id IP address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "set", + "extcommunity", + "soo", + "<value>" + ], + "help": "lp: IP:NN; Based on a router-id IP address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "set", + "ip-next-hop", + "<value>" + ], + "help": "lp: peer-address; Set the BGP nexthop address to the address of the peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "set", + "ipv6-next-hop", + "global", + "<value>" + ], + "help": "lp: ipv6; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "set", + "ipv6-next-hop", + "local", + "<value>" + ], + "help": "lp: ipv6; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "set", + "ipv6-next-hop", + "peer-address" + ], + "help": "Use peer address (for BGP only)", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "set", + "ipv6-next-hop", + "prefer-global" + ], + "help": "Prefer global address as the nexthop", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "set", + "large-comm-list-delete", + "<value>" + ], + "help": "lp: txt; BGP large community-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "set", + "large-community", + "<value>" + ], + "help": "lp: txt; ASN:nn:mm BGP large community", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "set", + "local-preference", + "<value>" + ], + "help": "lp: u32:0-4294967295; Local preference value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "set", + "metric", + "<value>" + ], + "help": "lp: u32:0-4294967295; Metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "set", + "metric-type", + "<value>" + ], + "help": "lp: type-2; OSPF external type 2 metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "set", + "origin", + "<value>" + ], + "help": "lp: incomplete; Incomplete origin", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "set", + "originator-id", + "<value>" + ], + "help": "lp: ipv4; Orignator IP address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "set", + "src", + "<value>" + ], + "help": "lp: ipv6; IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "set", + "table", + "<value>" + ], + "help": "lp: u32:1-200; Table value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "set", + "tag", + "<value>" + ], + "help": "lp: u32:1-65535; Tag value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route-map", + "<text>", + "rule", + "<text>", + "set", + "weight", + "<value>" + ], + "help": "lp: u32:0-4294967295; BGP weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "enable-default-log" + ], + "help": "Option to log packets hitting default-action", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "action", + "<value>" + ], + "help": "lp: drop; Drop matching entries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "destination", + "address", + "<value>" + ], + "help": "lp: !ipv6range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "destination", + "group", + "address-group", + "<value>" + ], + "help": "Group of addresses", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "destination", + "group", + "mac-group", + "<value>" + ], + "help": "Group of MAC addresses", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "destination", + "group", + "network-group", + "<value>" + ], + "help": "Group of networks", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "destination", + "group", + "port-group", + "<value>" + ], + "help": "Group of ports", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "destination", + "port", + "<value>" + ], + "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "disable" + ], + "help": "Option to disable firewall rule", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "fragment", + "match-frag" + ], + "help": "Second and further fragments of fragmented packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "fragment", + "match-non-frag" + ], + "help": "Head fragments or unfragmented packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "icmpv6", + "type", + "<value>" + ], + "help": "lp: packet-too-big; ICMP type/code name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "ipsec", + "match-ipsec" + ], + "help": "Inbound IPsec packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "ipsec", + "match-none" + ], + "help": "Inbound non-IPsec packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "limit", + "burst", + "<value>" + ], + "help": "lp: u32:0-4294967295; Maximum number of packets to allow in excess of rate", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "limit", + "rate", + "<value>" + ], + "help": "lp: u32:0-4294967295; Maximum average matching rate", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "log", + "<value>" + ], + "help": "lp: disable; Disable log", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "protocol", + "<value>" + ], + "help": "lp: !<protocol>; IP protocol number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "recent", + "count", + "<value>" + ], + "help": "lp: u32:1-255; Source addresses seen more than N times", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "recent", + "time", + "<value>" + ], + "help": "lp: u32:0-4294967295; Source addresses seen in the last N seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "set", + "dscp", + "<value>" + ], + "help": "lp: u32:0-63; DSCP number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "set", + "mark", + "<value>" + ], + "help": "lp: u32:1-2147483647; Packet marking", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "set", + "table", + "<value>" + ], + "help": "lp: main; Main table", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "set", + "tcp-mss", + "<value>" + ], + "help": "lp: u32:500-1460; Explicitly set TCP MSS value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "source", + "address", + "<value>" + ], + "help": "lp: !ipv6range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "source", + "group", + "address-group", + "<value>" + ], + "help": "Group of addresses", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "source", + "group", + "domain-group", + "<value>" + ], + "help": "Group of domains", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "source", + "group", + "mac-group", + "<value>" + ], + "help": "Group of MAC addresses", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "source", + "group", + "network-group", + "<value>" + ], + "help": "Group of networks", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "source", + "group", + "port-group", + "<value>" + ], + "help": "Group of ports", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "source", + "mac-address", + "<value>" + ], + "help": "lp: !<MAC address>; Match everything except the specified MAC address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "source", + "port", + "<value>" + ], + "help": "lp: ; \\n\\n Multiple destination ports can be specified as a comma-separated list.\\n For example: 'telnet,http,123,1001-1005'", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "state", + "established", + "<value>" + ], + "help": "lp: disable; Disable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "state", + "invalid", + "<value>" + ], + "help": "lp: disable; Disable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "state", + "new", + "<value>" + ], + "help": "lp: disable; Disable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "state", + "related", + "<value>" + ], + "help": "lp: disable; Disable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "ack" + ], + "help": "Acknowledge flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "cwr" + ], + "help": "Congestion Window Reduced flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "ecn" + ], + "help": "Explicit Congestion Notification flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "fin" + ], + "help": "Finish flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "not", + "ack" + ], + "help": "Acknowledge flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "not", + "cwr" + ], + "help": "Congestion Window Reduced flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "not", + "ecn" + ], + "help": "Explicit Congestion Notification flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "not", + "fin" + ], + "help": "Finish flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "not", + "psh" + ], + "help": "Push flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "not", + "rst" + ], + "help": "Reset flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "not", + "syn" + ], + "help": "Synchronise flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "not", + "urg" + ], + "help": "Urgent flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "psh" + ], + "help": "Push flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "rst" + ], + "help": "Reset flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "syn" + ], + "help": "Synchronise flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "tcp", + "flags", + "urg" + ], + "help": "Urgent flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "time", + "monthdays", + "<value>" + ], + "help": "Monthdays to match rule on", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "time", + "startdate", + "<value>" + ], + "help": "Date to start matching rule", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "time", + "starttime", + "<value>" + ], + "help": "Time of day to start matching rule", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "time", + "stopdate", + "<value>" + ], + "help": "Date to stop matching rule", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "time", + "stoptime", + "<value>" + ], + "help": "Time of day to stop matching rule", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "time", + "utc" + ], + "help": "Interpret times for startdate, stopdate, starttime and stoptime", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "policy", + "route6", + "<text>", + "rule", + "<text>", + "time", + "weekdays", + "<value>" + ], + "help": "Weekdays to match rule on", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "peer", + "<text>", + "echo-mode" + ], + "help": "Enables the echo transmission mode", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "peer", + "<text>", + "interval", + "echo-interval", + "<value>" + ], + "help": "lp: u32:10-60000; The minimal echo receive transmission interval that this system is capable of handling", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "peer", + "<text>", + "interval", + "multiplier", + "<value>" + ], + "help": "lp: u32:2-255; Remote transmission interval will be multiplied by this value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "peer", + "<text>", + "interval", + "receive", + "<value>" + ], + "help": "lp: u32:10-60000; Interval in milliseconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "peer", + "<text>", + "interval", + "transmit", + "<value>" + ], + "help": "lp: u32:10-60000; Interval in milliseconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "peer", + "<text>", + "multihop" + ], + "help": "Allow this BFD peer to not be directly connected", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "peer", + "<text>", + "passive" + ], + "help": "Do not attempt to start sessions", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "peer", + "<text>", + "profile", + "<value>" + ], + "help": "lp: txt; BFD profile name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "peer", + "<text>", + "shutdown" + ], + "help": "Disable this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "peer", + "<text>", + "source", + "address", + "<value>" + ], + "help": "lp: ipv6; Local IPv6 address used to connect to the peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "peer", + "<text>", + "source", + "interface", + "<value>" + ], + "help": "lp: txt; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "peer", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "profile", + "<text>", + "echo-mode" + ], + "help": "Enables the echo transmission mode", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "profile", + "<text>", + "interval", + "echo-interval", + "<value>" + ], + "help": "lp: u32:10-60000; The minimal echo receive transmission interval that this system is capable of handling", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "profile", + "<text>", + "interval", + "multiplier", + "<value>" + ], + "help": "lp: u32:2-255; Remote transmission interval will be multiplied by this value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "profile", + "<text>", + "interval", + "receive", + "<value>" + ], + "help": "lp: u32:10-60000; Interval in milliseconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "profile", + "<text>", + "interval", + "transmit", + "<value>" + ], + "help": "lp: u32:10-60000; Interval in milliseconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "profile", + "<text>", + "passive" + ], + "help": "Do not attempt to start sessions", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bfd", + "profile", + "<text>", + "shutdown" + ], + "help": "Disable this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-flowspec", + "local-install", + "interface", + "<value>" + ], + "help": "Interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-labeled-unicast", + "aggregate-address", + "<text>", + "as-set" + ], + "help": "Generate AS-set path information for this aggregate address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-labeled-unicast", + "aggregate-address", + "<text>", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-labeled-unicast", + "aggregate-address", + "<text>", + "summary-only" + ], + "help": "Announce the aggregate summary network only", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-labeled-unicast", + "network", + "<text>", + "backdoor" + ], + "help": "Use BGP network/prefix as a backdoor route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-labeled-unicast", + "network", + "<text>", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "aggregate-address", + "<text>", + "as-set" + ], + "help": "Generate AS-set path information for this aggregate address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "aggregate-address", + "<text>", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "aggregate-address", + "<text>", + "summary-only" + ], + "help": "Announce the aggregate summary network only", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "distance", + "external", + "<value>" + ], + "help": "lp: u32:1-255; eBGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "distance", + "internal", + "<value>" + ], + "help": "lp: u32:1-255; iBGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "distance", + "local", + "<value>" + ], + "help": "lp: u32:1-255; Locally originated BGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "distance", + "prefix", + "<text>", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Administrative distance for external BGP routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "network", + "<text>", + "backdoor" + ], + "help": "Use BGP network/prefix as a backdoor route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "network", + "<text>", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "aggregate-address", + "<text>", + "as-set" + ], + "help": "Generate AS-set path information for this aggregate address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "aggregate-address", + "<text>", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "aggregate-address", + "<text>", + "summary-only" + ], + "help": "Announce the aggregate summary network only", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "distance", + "external", + "<value>" + ], + "help": "lp: u32:1-255; eBGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "distance", + "internal", + "<value>" + ], + "help": "lp: u32:1-255; iBGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "distance", + "local", + "<value>" + ], + "help": "lp: u32:1-255; Locally originated BGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "distance", + "prefix", + "<text>", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Administrative distance for external BGP routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "export", + "vpn" + ], + "help": "to/from default instance VPN RIB", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "import", + "vpn" + ], + "help": "to/from default instance VPN RIB", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "import", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "label", + "vpn", + "export", + "<value>" + ], + "help": "lp: u32:0-1048575; Label Value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "maximum-paths", + "ebgp", + "<value>" + ], + "help": "lp: u32:1-256; Number of paths to consider", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "maximum-paths", + "ibgp", + "<value>" + ], + "help": "lp: u32:1-256; Number of paths to consider", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "network", + "<text>", + "backdoor" + ], + "help": "Network as a backdoor route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "network", + "<text>", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "rd", + "vpn", + "export", + "<value>" + ], + "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "connected", + "metric", + "<value>" + ], + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "connected", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "isis", + "metric", + "<value>" + ], + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "isis", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "kernel", + "metric", + "<value>" + ], + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "kernel", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "ospf", + "metric", + "<value>" + ], + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "ospf", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "rip", + "metric", + "<value>" + ], + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "rip", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "static", + "metric", + "<value>" + ], + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "static", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "table", + "<value>" + ], + "help": "Redistribute non-main Kernel Routing Table", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "route-map", + "vpn", + "export", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "route-map", + "vpn", + "import", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "route-target", + "vpn", + "both", + "<value>" + ], + "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "route-target", + "vpn", + "export", + "<value>" + ], + "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "route-target", + "vpn", + "import", + "<value>" + ], + "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-vpn", + "network", + "<text>", + "label", + "<value>" + ], + "help": "lp: u32:0-1048575; MPLS label value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv4-vpn", + "network", + "<text>", + "rd", + "<value>" + ], + "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-flowspec", + "local-install", + "interface", + "<value>" + ], + "help": "Interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-labeled-unicast", + "aggregate-address", + "<text>", + "as-set" + ], + "help": "Generate AS-set path information for this aggregate address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-labeled-unicast", + "aggregate-address", + "<text>", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-labeled-unicast", + "aggregate-address", + "<text>", + "summary-only" + ], + "help": "Announce the aggregate summary network only", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-labeled-unicast", + "network", + "<text>", + "backdoor" + ], + "help": "Use BGP network/prefix as a backdoor route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-labeled-unicast", + "network", + "<text>", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "aggregate-address", + "<text>", + "as-set" + ], + "help": "Generate AS-set path information for this aggregate address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "aggregate-address", + "<text>", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "aggregate-address", + "<text>", + "summary-only" + ], + "help": "Announce the aggregate summary network only", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "distance", + "external", + "<value>" + ], + "help": "lp: u32:1-255; eBGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "distance", + "internal", + "<value>" + ], + "help": "lp: u32:1-255; iBGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "distance", + "local", + "<value>" + ], + "help": "lp: u32:1-255; Locally originated BGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "distance", + "prefix", + "<text>", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Administrative distance for external BGP routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "network", + "<text>", + "path-limit", + "<value>" + ], + "help": "lp: u32:0-255; AS path hop count limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "network", + "<text>", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "aggregate-address", + "<text>", + "as-set" + ], + "help": "Generate AS-set path information for this aggregate address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "aggregate-address", + "<text>", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "aggregate-address", + "<text>", + "summary-only" + ], + "help": "Announce the aggregate summary network only", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "distance", + "external", + "<value>" + ], + "help": "lp: u32:1-255; eBGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "distance", + "internal", + "<value>" + ], + "help": "lp: u32:1-255; iBGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "distance", + "local", + "<value>" + ], + "help": "lp: u32:1-255; Locally originated BGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "distance", + "prefix", + "<text>", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Administrative distance for external BGP routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "export", + "vpn" + ], + "help": "to/from default instance VPN RIB", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "import", + "vpn" + ], + "help": "to/from default instance VPN RIB", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "import", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "label", + "vpn", + "export", + "<value>" + ], + "help": "lp: u32:0-1048575; Label Value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "maximum-paths", + "ebgp", + "<value>" + ], + "help": "lp: u32:1-256; Number of paths to consider", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "maximum-paths", + "ibgp", + "<value>" + ], + "help": "lp: u32:1-256; Number of paths to consider", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "network", + "<text>", + "path-limit", + "<value>" + ], + "help": "lp: u32:0-255; AS path hop count limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "network", + "<text>", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "rd", + "vpn", + "export", + "<value>" + ], + "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "connected", + "metric", + "<value>" + ], + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "connected", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "kernel", + "metric", + "<value>" + ], + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "kernel", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "ospfv3", + "metric", + "<value>" + ], + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "ospfv3", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "ripng", + "metric", + "<value>" + ], + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "ripng", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "static", + "metric", + "<value>" + ], + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "static", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "table", + "<value>" + ], + "help": "Redistribute non-main Kernel Routing Table", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "route-map", + "vpn", + "export", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "route-map", + "vpn", + "import", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "route-target", + "vpn", + "both", + "<value>" + ], + "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "route-target", + "vpn", + "export", + "<value>" + ], + "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "route-target", + "vpn", + "import", + "<value>" + ], + "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-vpn", + "network", + "<text>", + "label", + "<value>" + ], + "help": "lp: u32:0-1048575; MPLS label value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "ipv6-vpn", + "network", + "<text>", + "rd", + "<value>" + ], + "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "advertise", + "ipv4", + "unicast", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "advertise", + "ipv6", + "unicast", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "advertise-all-vni" + ], + "help": "Advertise All local VNIs", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "advertise-default-gw" + ], + "help": "Advertise All default g/w mac-ip routes in EVPN", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "advertise-pip", + "<value>" + ], + "help": "lp: ipv4; IP address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "advertise-svi-ip" + ], + "help": "Advertise svi mac-ip routes in EVPN", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "flooding", + "disable" + ], + "help": "Do not flood any BUM packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "flooding", + "head-end-replication" + ], + "help": "Flood BUM packets using head-end replication", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "rd", + "<value>" + ], + "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "route-target", + "both", + "<value>" + ], + "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "route-target", + "export", + "<value>" + ], + "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "route-target", + "import", + "<value>" + ], + "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "rt-auto-derive" + ], + "help": "Auto derivation of Route Target (RFC8365)", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "vni", + "<text>", + "advertise-default-gw" + ], + "help": "Advertise All default g/w mac-ip routes in EVPN", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "vni", + "<text>", + "advertise-svi-ip" + ], + "help": "Advertise svi mac-ip routes in EVPN", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "vni", + "<text>", + "rd", + "<value>" + ], + "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "vni", + "<text>", + "route-target", + "both", + "<value>" + ], + "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "vni", + "<text>", + "route-target", + "export", + "<value>" + ], + "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "vni", + "<text>", + "route-target", + "import", + "<value>" + ], + "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "listen", + "limit", + "<value>" + ], + "help": "lp: u32:1-5000; BGP neighbor limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "listen", + "range", + "<text>", + "peer-group", + "<value>" + ], + "help": "lp: txt; Peer-group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "local-as", + "<value>" + ], + "help": "lp: u32:1-4294967294; Autonomous System Number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-flowspec", + "filter-list", + "export", + "<value>" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-flowspec", + "filter-list", + "import", + "<value>" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-flowspec", + "prefix-list", + "export", + "<value>" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-flowspec", + "prefix-list", + "import", + "<value>" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-flowspec", + "route-map", + "export", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-flowspec", + "route-map", + "import", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-flowspec", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-flowspec", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-flowspec", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "addpath-tx-all" + ], + "help": "Use addpath to advertise all paths to a neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "addpath-tx-per-as" + ], + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "allowas-in", + "number", + "<value>" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "as-override" + ], + "help": "Override ASN in outbound updates to configured neighbor local-as", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "capability", + "orf", + "prefix-list", + "receive" + ], + "help": "Capability to receive the ORF", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "capability", + "orf", + "prefix-list", + "send" + ], + "help": "Capability to send the ORF", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "conditionally-advertise", + "advertise-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "conditionally-advertise", + "exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "conditionally-advertise", + "non-exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "default-originate", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "disable-send-community", + "extended" + ], + "help": "Disable sending extended community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "disable-send-community", + "standard" + ], + "help": "Disable sending standard community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "distribute-list", + "export", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "distribute-list", + "import", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "filter-list", + "export", + "<value>" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "filter-list", + "import", + "<value>" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "maximum-prefix", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "maximum-prefix-out", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "nexthop-self", + "force" + ], + "help": "Set the next hop to self for reflected routes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "prefix-list", + "export", + "<value>" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "prefix-list", + "import", + "<value>" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "remove-private-as" + ], + "help": "Remove private AS numbers from AS path in outbound route updates", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "route-map", + "export", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "route-map", + "import", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "unsuppress-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "weight", + "<value>" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "addpath-tx-all" + ], + "help": "Use addpath to advertise all paths to a neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "addpath-tx-per-as" + ], + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "allowas-in", + "number", + "<value>" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "as-override" + ], + "help": "Override ASN in outbound updates to configured neighbor local-as", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "capability", + "orf", + "prefix-list", + "receive" + ], + "help": "Capability to receive the ORF", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "capability", + "orf", + "prefix-list", + "send" + ], + "help": "Capability to send the ORF", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "conditionally-advertise", + "advertise-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "conditionally-advertise", + "exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "conditionally-advertise", + "non-exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "default-originate", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "disable-send-community", + "extended" + ], + "help": "Disable sending extended community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "disable-send-community", + "standard" + ], + "help": "Disable sending standard community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "distribute-list", + "export", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "distribute-list", + "import", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "filter-list", + "export", + "<value>" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "filter-list", + "import", + "<value>" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "maximum-prefix", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "maximum-prefix-out", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "nexthop-self", + "force" + ], + "help": "Set the next hop to self for reflected routes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "prefix-list", + "export", + "<value>" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "prefix-list", + "import", + "<value>" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "remove-private-as" + ], + "help": "Remove private AS numbers from AS path in outbound route updates", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "route-map", + "export", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "route-map", + "import", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "unsuppress-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "weight", + "<value>" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "addpath-tx-all" + ], + "help": "Use addpath to advertise all paths to a neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "addpath-tx-per-as" + ], + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "allowas-in", + "number", + "<value>" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "as-override" + ], + "help": "Override ASN in outbound updates to configured neighbor local-as", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "capability", + "orf", + "prefix-list", + "receive" + ], + "help": "Capability to receive the ORF", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "capability", + "orf", + "prefix-list", + "send" + ], + "help": "Capability to send the ORF", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "advertise-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "non-exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "default-originate", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "disable-send-community", + "extended" + ], + "help": "Disable sending extended community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "disable-send-community", + "standard" + ], + "help": "Disable sending standard community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "distribute-list", + "export", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "distribute-list", + "import", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "filter-list", + "export", + "<value>" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "filter-list", + "import", + "<value>" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "maximum-prefix", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "maximum-prefix-out", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "nexthop-self", + "force" + ], + "help": "Set the next hop to self for reflected routes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "prefix-list", + "export", + "<value>" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "prefix-list", + "import", + "<value>" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "remove-private-as" + ], + "help": "Remove private AS numbers from AS path in outbound route updates", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "route-map", + "export", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "route-map", + "import", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "unsuppress-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "weight", + "<value>" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "addpath-tx-all" + ], + "help": "Use addpath to advertise all paths to a neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "addpath-tx-per-as" + ], + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "allowas-in", + "number", + "<value>" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "as-override" + ], + "help": "Override ASN in outbound updates to configured neighbor local-as", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "conditionally-advertise", + "advertise-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "conditionally-advertise", + "exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "conditionally-advertise", + "non-exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "disable-send-community", + "extended" + ], + "help": "Disable sending extended community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "disable-send-community", + "standard" + ], + "help": "Disable sending standard community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "distribute-list", + "export", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "distribute-list", + "import", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "filter-list", + "export", + "<value>" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "filter-list", + "import", + "<value>" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "maximum-prefix", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "maximum-prefix-out", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "nexthop-self", + "force" + ], + "help": "Set the next hop to self for reflected routes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "prefix-list", + "export", + "<value>" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "prefix-list", + "import", + "<value>" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "remove-private-as" + ], + "help": "Remove private AS numbers from AS path in outbound route updates", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "route-map", + "export", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "route-map", + "import", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "unsuppress-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "weight", + "<value>" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-flowspec", + "filter-list", + "export", + "<value>" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-flowspec", + "filter-list", + "import", + "<value>" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-flowspec", + "prefix-list", + "export", + "<value>" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-flowspec", + "prefix-list", + "import", + "<value>" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-flowspec", + "route-map", + "export", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-flowspec", + "route-map", + "import", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-flowspec", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-flowspec", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-flowspec", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "addpath-tx-all" + ], + "help": "Use addpath to advertise all paths to a neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "addpath-tx-per-as" + ], + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "allowas-in", + "number", + "<value>" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "as-override" + ], + "help": "Override ASN in outbound updates to configured neighbor local-as", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "capability", + "orf", + "prefix-list", + "receive" + ], + "help": "Capability to receive the ORF", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "capability", + "orf", + "prefix-list", + "send" + ], + "help": "Capability to send the ORF", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "conditionally-advertise", + "advertise-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "conditionally-advertise", + "exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "conditionally-advertise", + "non-exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "default-originate", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "disable-send-community", + "extended" + ], + "help": "Disable sending extended community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "disable-send-community", + "standard" + ], + "help": "Disable sending standard community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "distribute-list", + "export", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "distribute-list", + "import", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "filter-list", + "export", + "<value>" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "filter-list", + "import", + "<value>" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "maximum-prefix", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "maximum-prefix-out", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "nexthop-local", + "unchanged" + ], + "help": "Leave link-local nexthop unchanged for this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "nexthop-self", + "force" + ], + "help": "Set the next hop to self for reflected routes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "prefix-list", + "export", + "<value>" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "prefix-list", + "import", + "<value>" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "remove-private-as" + ], + "help": "Remove private AS numbers from AS path in outbound route updates", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "route-map", + "export", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "route-map", + "import", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "unsuppress-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "weight", + "<value>" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "addpath-tx-all" + ], + "help": "Use addpath to advertise all paths to a neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "addpath-tx-per-as" + ], + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "allowas-in", + "number", + "<value>" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "as-override" + ], + "help": "Override ASN in outbound updates to configured neighbor local-as", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "conditionally-advertise", + "advertise-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "conditionally-advertise", + "exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "conditionally-advertise", + "non-exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "default-originate", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "disable-send-community", + "extended" + ], + "help": "Disable sending extended community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "disable-send-community", + "standard" + ], + "help": "Disable sending standard community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "distribute-list", + "export", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "distribute-list", + "import", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "filter-list", + "export", + "<value>" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "filter-list", + "import", + "<value>" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "maximum-prefix", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "maximum-prefix-out", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "nexthop-local", + "unchanged" + ], + "help": "Leave link-local nexthop unchanged for this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "nexthop-self", + "force" + ], + "help": "Set the next hop to self for reflected routes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "prefix-list", + "export", + "<value>" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "prefix-list", + "import", + "<value>" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "remove-private-as" + ], + "help": "Remove private AS numbers from AS path in outbound route updates", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "route-map", + "export", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "route-map", + "import", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "unsuppress-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "weight", + "<value>" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "addpath-tx-all" + ], + "help": "Use addpath to advertise all paths to a neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "addpath-tx-per-as" + ], + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "allowas-in", + "number", + "<value>" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "as-override" + ], + "help": "Override ASN in outbound updates to configured neighbor local-as", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "capability", + "orf", + "prefix-list", + "receive" + ], + "help": "Capability to receive the ORF", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "capability", + "orf", + "prefix-list", + "send" + ], + "help": "Capability to send the ORF", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "advertise-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "non-exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "default-originate", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "disable-send-community", + "extended" + ], + "help": "Disable sending extended community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "disable-send-community", + "standard" + ], + "help": "Disable sending standard community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "distribute-list", + "export", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "distribute-list", + "import", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "filter-list", + "export", + "<value>" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "filter-list", + "import", + "<value>" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "maximum-prefix", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "maximum-prefix-out", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "nexthop-local", + "unchanged" + ], + "help": "Leave link-local nexthop unchanged for this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "nexthop-self", + "force" + ], + "help": "Set the next hop to self for reflected routes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "prefix-list", + "export", + "<value>" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "prefix-list", + "import", + "<value>" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "remove-private-as" + ], + "help": "Remove private AS numbers from AS path in outbound route updates", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "route-map", + "export", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "route-map", + "import", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "unsuppress-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "weight", + "<value>" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "addpath-tx-all" + ], + "help": "Use addpath to advertise all paths to a neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "addpath-tx-per-as" + ], + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "allowas-in", + "number", + "<value>" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "as-override" + ], + "help": "Override ASN in outbound updates to configured neighbor local-as", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "conditionally-advertise", + "advertise-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "conditionally-advertise", + "exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "conditionally-advertise", + "non-exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "disable-send-community", + "extended" + ], + "help": "Disable sending extended community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "disable-send-community", + "standard" + ], + "help": "Disable sending standard community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "distribute-list", + "export", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "distribute-list", + "import", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "filter-list", + "export", + "<value>" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "filter-list", + "import", + "<value>" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "maximum-prefix", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "maximum-prefix-out", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "nexthop-local", + "unchanged" + ], + "help": "Leave link-local nexthop unchanged for this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "nexthop-self", + "force" + ], + "help": "Set the next hop to self for reflected routes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "prefix-list", + "export", + "<value>" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "prefix-list", + "import", + "<value>" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "remove-private-as" + ], + "help": "Remove private AS numbers from AS path in outbound route updates", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "route-map", + "export", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "route-map", + "import", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "unsuppress-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "weight", + "<value>" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "l2vpn-evpn", + "allowas-in", + "number", + "<value>" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "l2vpn-evpn", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "l2vpn-evpn", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "l2vpn-evpn", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "l2vpn-evpn", + "nexthop-self", + "force" + ], + "help": "Set the next hop to self for reflected routes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "l2vpn-evpn", + "route-map", + "export", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "l2vpn-evpn", + "route-map", + "import", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "l2vpn-evpn", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "l2vpn-evpn", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "l2vpn-evpn", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "advertisement-interval", + "<value>" + ], + "help": "lp: u32:0-600; Advertisement interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "bfd", + "check-control-plane-failure" + ], + "help": "Allow to write CBIT independence in BFD outgoing packets and", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "bfd", + "profile", + "<value>" + ], + "help": "lp: txt; BFD profile name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "capability", + "dynamic" + ], + "help": "Advertise dynamic capability to this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "capability", + "extended-nexthop" + ], + "help": "Advertise extended-nexthop capability to this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "disable-capability-negotiation" + ], + "help": "Disable capability negotiation with this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "disable-connected-check" + ], + "help": "Disable check to see if eBGP peer address is a connected route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "ebgp-multihop", + "<value>" + ], + "help": "lp: u32:1-255; Number of hops", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "graceful-restart", + "<value>" + ], + "help": "lp: restart-helper; Enable BGP graceful restart helper only functionality", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "interface", + "peer-group", + "<value>" + ], + "help": "lp: txt; Peer-group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "interface", + "remote-as", + "<value>" + ], + "help": "lp: internal; Neighbor AS number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "interface", + "source-interface", + "<value>" + ], + "help": "lp: interface; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "interface", + "v6only", + "peer-group", + "<value>" + ], + "help": "lp: txt; Peer-group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "interface", + "v6only", + "remote-as", + "<value>" + ], + "help": "lp: internal; Neighbor AS number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "local-as", + "<text>", + "no-prepend", + "replace-as" + ], + "help": "Prepend only local-as from/to updates for eBGP peers", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "override-capability" + ], + "help": "Ignore capability negotiation with specified neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "passive" + ], + "help": "Do not initiate a session with this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "password", + "<value>" + ], + "help": "BGP MD5 password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "peer-group", + "<value>" + ], + "help": "lp: txt; Peer-group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Neighbor BGP port number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "remote-as", + "<value>" + ], + "help": "lp: internal; Neighbor AS number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "shutdown" + ], + "help": "Administratively shutdown this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "solo" + ], + "help": "Do not send back prefixes learned from the neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "strict-capability-match" + ], + "help": "Enable strict capability negotiation", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "timers", + "connect", + "<value>" + ], + "help": "lp: 0; Disable connect timer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "timers", + "holdtime", + "<value>" + ], + "help": "lp: 0; Hold timer disabled", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "timers", + "keepalive", + "<value>" + ], + "help": "lp: u32:1-65535; Keepalive interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "ttl-security", + "hops", + "<value>" + ], + "help": "lp: u32:1-254; Number of hops", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "neighbor", + "<text>", + "update-source", + "<value>" + ], + "help": "lp: txt; Interface as route source", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "always-compare-med" + ], + "help": "Always compare MEDs from different neighbors", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "bestpath", + "as-path", + "confed" + ], + "help": "Compare AS-path lengths including confederation sets and", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "bestpath", + "as-path", + "ignore" + ], + "help": "Ignore AS-path length in selecting a route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "bestpath", + "as-path", + "multipath-relax" + ], + "help": "Allow load sharing across routes that have different AS paths", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "bestpath", + "bandwidth", + "<value>" + ], + "help": "lp: skip-missing; Ignore paths without link bandwidth for ECMP (if other paths have it)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "bestpath", + "compare-routerid" + ], + "help": "Compare the router-id for identical EBGP paths", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "bestpath", + "med", + "confed" + ], + "help": "Compare MEDs among confederation paths", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "bestpath", + "med", + "missing-as-worst" + ], + "help": "Treat missing route as a MED as the least preferred one", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "cluster-id", + "<value>" + ], + "help": "lp: ipv4; Route-reflector cluster-id", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "conditional-advertisement", + "timer", + "<value>" + ], + "help": "lp: u32:5-240; Period to rerun the conditional advertisement scanner process", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "confederation", + "identifier", + "<value>" + ], + "help": "lp: u32:1-4294967294; Confederation AS id", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "confederation", + "peers", + "<value>" + ], + "help": "lp: u32:1-4294967294; Peer AS number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "dampening", + "half-life", + "<value>" + ], + "help": "lp: u32:1-45; Half-life penalty in minutes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "dampening", + "max-suppress-time", + "<value>" + ], + "help": "lp: u32:1-255; Maximum suppress duration in minutes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "dampening", + "re-use", + "<value>" + ], + "help": "lp: u32:1-20000; Re-use penalty points", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "dampening", + "start-suppress-time", + "<value>" + ], + "help": "lp: u32:1-20000; Start-suppress penalty points", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "default", + "local-pref", + "<value>" + ], + "help": "lp: u32; Local preference", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "deterministic-med" + ], + "help": "Compare MEDs between different peers in the same AS", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "distance", + "global", + "external", + "<value>" + ], + "help": "lp: u32:1-255; Administrative distance for external BGP routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "distance", + "global", + "internal", + "<value>" + ], + "help": "lp: u32:1-255; Administrative distance for internal BGP routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "distance", + "global", + "local", + "<value>" + ], + "help": "lp: u32:1-255; Administrative distance for internal BGP routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "distance", + "prefix", + "<text>", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Administrative distance for external BGP routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "ebgp-requires-policy" + ], + "help": "Require in and out policy for eBGP peers (RFC8212)", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "fast-convergence" + ], + "help": "Teardown sessions immediately whenever peer becomes unreachable", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "graceful-restart", + "stalepath-time", + "<value>" + ], + "help": "lp: u32:1-3600; Hold time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "graceful-shutdown" + ], + "help": "Graceful shutdown", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "log-neighbor-changes" + ], + "help": "Log neighbor up/down changes and reset reason", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "minimum-holdtime", + "<value>" + ], + "help": "lp: u32:1-65535; Minimum holdtime in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "network-import-check" + ], + "help": "Enable IGP route check for network statements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "no-client-to-client-reflection" + ], + "help": "Disable client to client route reflection", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "no-fast-external-failover" + ], + "help": "Disable immediate session reset on peer link down event", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "no-suppress-duplicates" + ], + "help": "Disable suppress duplicate updates if the route actually not", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "reject-as-sets" + ], + "help": "Reject routes with AS_SET or AS_CONFED_SET flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "router-id", + "<value>" + ], + "help": "lp: ipv4; Router-ID in IP address format", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "shutdown" + ], + "help": "Administrative shutdown of the BGP instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "parameters", + "suppress-fib-pending" + ], + "help": "Advertise only routes that are programmed in kernel to peers", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "addpath-tx-all" + ], + "help": "Use addpath to advertise all paths to a neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "addpath-tx-per-as" + ], + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "allowas-in", + "number", + "<value>" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "as-override" + ], + "help": "Override ASN in outbound updates to configured neighbor local-as", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "capability", + "orf", + "prefix-list", + "receive" + ], + "help": "Capability to receive the ORF", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "capability", + "orf", + "prefix-list", + "send" + ], + "help": "Capability to send the ORF", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "advertise-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "non-exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "default-originate", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "disable-send-community", + "extended" + ], + "help": "Disable sending extended community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "disable-send-community", + "standard" + ], + "help": "Disable sending standard community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "distribute-list", + "export", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "distribute-list", + "import", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "filter-list", + "export", + "<value>" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "filter-list", + "import", + "<value>" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "maximum-prefix", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "maximum-prefix-out", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "nexthop-self", + "force" + ], + "help": "Set the next hop to self for reflected routes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "prefix-list", + "export", + "<value>" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "prefix-list", + "import", + "<value>" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "remove-private-as" + ], + "help": "Remove private AS numbers from AS path in outbound route updates", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "route-map", + "export", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "route-map", + "import", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "unsuppress-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "weight", + "<value>" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "addpath-tx-all" + ], + "help": "Use addpath to advertise all paths to a neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "addpath-tx-per-as" + ], + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "allowas-in", + "number", + "<value>" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "as-override" + ], + "help": "Override ASN in outbound updates to configured neighbor local-as", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "capability", + "orf", + "prefix-list", + "receive" + ], + "help": "Capability to receive the ORF", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "capability", + "orf", + "prefix-list", + "send" + ], + "help": "Capability to send the ORF", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "advertise-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "non-exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "default-originate", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "disable-send-community", + "extended" + ], + "help": "Disable sending extended community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "disable-send-community", + "standard" + ], + "help": "Disable sending standard community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "distribute-list", + "export", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "distribute-list", + "import", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "filter-list", + "export", + "<value>" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "filter-list", + "import", + "<value>" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "maximum-prefix", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "maximum-prefix-out", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "nexthop-local", + "unchanged" + ], + "help": "Leave link-local nexthop unchanged for this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "nexthop-self", + "force" + ], + "help": "Set the next hop to self for reflected routes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "prefix-list", + "export", + "<value>" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "prefix-list", + "import", + "<value>" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "remove-private-as" + ], + "help": "Remove private AS numbers from AS path in outbound route updates", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "route-map", + "export", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "route-map", + "import", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "unsuppress-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "weight", + "<value>" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "l2vpn-evpn", + "allowas-in", + "number", + "<value>" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "l2vpn-evpn", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "l2vpn-evpn", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "l2vpn-evpn", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "l2vpn-evpn", + "nexthop-self", + "force" + ], + "help": "Set the next hop to self for reflected routes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "l2vpn-evpn", + "route-map", + "export", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "l2vpn-evpn", + "route-map", + "import", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "l2vpn-evpn", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "l2vpn-evpn", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "l2vpn-evpn", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "bfd", + "check-control-plane-failure" + ], + "help": "Allow to write CBIT independence in BFD outgoing packets and", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "bfd", + "profile", + "<value>" + ], + "help": "lp: txt; BFD profile name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "capability", + "dynamic" + ], + "help": "Advertise dynamic capability to this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "capability", + "extended-nexthop" + ], + "help": "Advertise extended-nexthop capability to this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "disable-capability-negotiation" + ], + "help": "Disable capability negotiation with this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "disable-connected-check" + ], + "help": "Disable check to see if eBGP peer address is a connected route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "ebgp-multihop", + "<value>" + ], + "help": "lp: u32:1-255; Number of hops", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "graceful-restart", + "<value>" + ], + "help": "lp: restart-helper; Enable BGP graceful restart helper only functionality", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "local-as", + "<text>", + "no-prepend", + "replace-as" + ], + "help": "Prepend only local-as from/to updates for eBGP peers", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "override-capability" + ], + "help": "Ignore capability negotiation with specified neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "passive" + ], + "help": "Do not initiate a session with this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "password", + "<value>" + ], + "help": "BGP MD5 password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "remote-as", + "<value>" + ], + "help": "lp: internal; Neighbor AS number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "shutdown" + ], + "help": "Administratively shutdown this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "ttl-security", + "hops", + "<value>" + ], + "help": "lp: u32:1-254; Number of hops", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "peer-group", + "<text>", + "update-source", + "<value>" + ], + "help": "lp: txt; Interface as route source", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "timers", + "holdtime", + "<value>" + ], + "help": "lp: 0; Hold timer disabled", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "bgp", + "timers", + "keepalive", + "<value>" + ], + "help": "lp: u32:1-65535; Keepalive interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "igmp", + "interface", + "<text>", + "join", + "<text>", + "source", + "<value>" + ], + "help": "lp: ipv4; Source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "igmp", + "interface", + "<text>", + "query-interval", + "<value>" + ], + "help": "lp: u32:1-1800; Query interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "igmp", + "interface", + "<text>", + "query-max-response-time", + "<value>" + ], + "help": "lp: u32:10-250; Query response value in deci-seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "igmp", + "interface", + "<text>", + "version", + "<value>" + ], + "help": "lp: 3; IGMP version 3", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "igmp-proxy", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "igmp-proxy", + "disable-quickleave" + ], + "help": "Option to disable \"quickleave\"", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "igmp-proxy", + "interface", + "<text>", + "alt-subnet", + "<value>" + ], + "help": "lp: ipv4net; IPv4 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "igmp-proxy", + "interface", + "<text>", + "role", + "<value>" + ], + "help": "lp: disabled; Disabled interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "igmp-proxy", + "interface", + "<text>", + "threshold", + "<value>" + ], + "help": "lp: u32:1-255; TTL threshold for the interfaces", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "igmp-proxy", + "interface", + "<text>", + "whitelist", + "<value>" + ], + "help": "lp: ipv4net; IPv4 network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "area-password", + "md5", + "<value>" + ], + "help": "lp: txt; Level-wide password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "area-password", + "plaintext-password", + "<value>" + ], + "help": "lp: txt; Circuit password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "default-information", + "originate", + "ipv4", + "level-1", + "always" + ], + "help": "Always advertise default route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "default-information", + "originate", + "ipv4", + "level-1", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "default-information", + "originate", + "ipv4", + "level-1", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "default-information", + "originate", + "ipv4", + "level-2", + "always" + ], + "help": "Always advertise default route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "default-information", + "originate", + "ipv4", + "level-2", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "default-information", + "originate", + "ipv4", + "level-2", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "default-information", + "originate", + "ipv6", + "level-1", + "always" + ], + "help": "Always advertise default route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "default-information", + "originate", + "ipv6", + "level-1", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "default-information", + "originate", + "ipv6", + "level-1", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "default-information", + "originate", + "ipv6", + "level-2", + "always" + ], + "help": "Always advertise default route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "default-information", + "originate", + "ipv6", + "level-2", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "default-information", + "originate", + "ipv6", + "level-2", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "domain-password", + "md5", + "<value>" + ], + "help": "lp: txt; Level-wide password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "domain-password", + "plaintext-password", + "<value>" + ], + "help": "lp: txt; Circuit password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "dynamic-hostname" + ], + "help": "Dynamic hostname for IS-IS", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "<text>", + "bfd", + "profile", + "<value>" + ], + "help": "lp: txt; BFD profile name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "<text>", + "circuit-type", + "<value>" + ], + "help": "lp: level-2-only; Level-2 only adjacencies are formed", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "<text>", + "hello-interval", + "<value>" + ], + "help": "lp: u32:1-600; Set Hello interval", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "<text>", + "hello-multiplier", + "<value>" + ], + "help": "lp: u32:2-100; Set multiplier for Hello holding time", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "<text>", + "hello-padding" + ], + "help": "Add padding to IS-IS hello packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "<text>", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "<text>", + "network", + "point-to-point" + ], + "help": "point-to-point network type", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "<text>", + "no-three-way-handshake" + ], + "help": "Disable three-way handshake", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "<text>", + "passive" + ], + "help": "Configure passive mode for interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "<text>", + "password", + "md5", + "<value>" + ], + "help": "lp: txt; Level-wide password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "<text>", + "password", + "plaintext-password", + "<value>" + ], + "help": "lp: txt; Circuit password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "<text>", + "priority", + "<value>" + ], + "help": "lp: u32:0-127; Priority value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "interface", + "<text>", + "psnp-interval", + "<value>" + ], + "help": "lp: u32:0-127; PSNP interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "level", + "<value>" + ], + "help": "lp: level-2; Act as an area router", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "log-adjacency-changes" + ], + "help": "Log adjacency state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "lsp-gen-interval", + "<value>" + ], + "help": "lp: u32:1-120; Minimum interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "lsp-mtu", + "<value>" + ], + "help": "lp: u32:128-4352; Maximum size of generated LSPs", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "lsp-refresh-interval", + "<value>" + ], + "help": "lp: u32:1-65235; LSP refresh interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "max-lsp-lifetime", + "<value>" + ], + "help": "lp: u32:350-65535; LSP lifetime in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "metric-style", + "<value>" + ], + "help": "lp: wide; Use new style of TLVs to carry wider metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "net", + "<value>" + ], + "help": "lp: XX.XXXX. ... .XXX.XX; Network entity title (NET)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "purge-originator" + ], + "help": "Use the RFC 6232 purge-originator", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "bgp", + "level-1", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "bgp", + "level-1", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "bgp", + "level-2", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "bgp", + "level-2", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "connected", + "level-1", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "connected", + "level-1", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "connected", + "level-2", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "connected", + "level-2", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "kernel", + "level-1", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "kernel", + "level-1", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "kernel", + "level-2", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "kernel", + "level-2", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "ospf", + "level-1", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "ospf", + "level-1", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "ospf", + "level-2", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "ospf", + "level-2", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "rip", + "level-1", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "rip", + "level-1", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "rip", + "level-2", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "rip", + "level-2", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "static", + "level-1", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "static", + "level-1", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "static", + "level-2", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv4", + "static", + "level-2", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "bgp", + "level-1", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "bgp", + "level-1", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "bgp", + "level-2", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "bgp", + "level-2", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "connected", + "level-1", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "connected", + "level-1", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "connected", + "level-2", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "connected", + "level-2", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "kernel", + "level-1", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "kernel", + "level-1", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "kernel", + "level-2", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "kernel", + "level-2", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "ospf6", + "level-1", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "ospf6", + "level-1", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "ospf6", + "level-2", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "ospf6", + "level-2", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "ripng", + "level-1", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "ripng", + "level-1", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "ripng", + "level-2", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "ripng", + "level-2", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "static", + "level-1", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "static", + "level-1", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "static", + "level-2", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "redistribute", + "ipv6", + "static", + "level-2", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "segment-routing", + "enable" + ], + "help": "Enable segment-routing functionality", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "segment-routing", + "global-block", + "high-label-value", + "<value>" + ], + "help": "lp: u32:16-1048575; Label value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "segment-routing", + "global-block", + "low-label-value", + "<value>" + ], + "help": "lp: u32:16-1048575; Label value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "segment-routing", + "local-block", + "high-label-value", + "<value>" + ], + "help": "lp: u32:16-1048575; Label value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "segment-routing", + "local-block", + "low-label-value", + "<value>" + ], + "help": "lp: u32:16-1048575; Label value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "segment-routing", + "maximum-label-depth", + "<value>" + ], + "help": "lp: u32:1-16; MPLS label depth", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "segment-routing", + "prefix", + "<text>", + "absolute", + "explicit-null" + ], + "help": "Request upstream neighbor to replace segment/label with explicit", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "segment-routing", + "prefix", + "<text>", + "absolute", + "no-php-flag" + ], + "help": "Do not request penultimate hop popping for segment/label", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "segment-routing", + "prefix", + "<text>", + "absolute", + "value", + "<value>" + ], + "help": "lp: u32:16-1048575; The absolute segment/label ID value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "segment-routing", + "prefix", + "<text>", + "index", + "explicit-null" + ], + "help": "Request upstream neighbor to replace segment/label with explicit", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "segment-routing", + "prefix", + "<text>", + "index", + "no-php-flag" + ], + "help": "Do not request penultimate hop popping for segment/label", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "segment-routing", + "prefix", + "<text>", + "index", + "value", + "<value>" + ], + "help": "lp: u32:0-65535; The index segment/label ID value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "set-attached-bit" + ], + "help": "Set attached bit to identify as L1/L2 router for inter-area", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "set-overload-bit" + ], + "help": "Set overload bit to avoid any transit traffic", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "spf-delay-ietf", + "holddown", + "<value>" + ], + "help": "lp: u32:0-60000; Time with no received IGP events before considering IGP stable in ms", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "spf-delay-ietf", + "init-delay", + "<value>" + ], + "help": "lp: u32:0-60000; Delay used while in QUIET state (in ms)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "spf-delay-ietf", + "long-delay", + "<value>" + ], + "help": "lp: u32:0-60000; Delay used while in LONG_WAIT state in ms", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "spf-delay-ietf", + "short-delay", + "<value>" + ], + "help": "lp: u32:0-60000; Delay used while in SHORT_WAIT state (in ms)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "spf-delay-ietf", + "time-to-learn", + "<value>" + ], + "help": "lp: u32:0-60000; Maximum duration needed to learn all the events related to a single failure in ms", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "spf-interval", + "<value>" + ], + "help": "lp: u32:1-120; Interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "traffic-engineering", + "address", + "<value>" + ], + "help": "lp: ipv4; IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "isis", + "traffic-engineering", + "enable" + ], + "help": "Enable MPLS traffic engineering extensions", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "interface", + "<value>" + ], + "help": "lp: txt; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "allocation", + "ipv4", + "access-list", + "<value>" + ], + "help": "lp: u32:1-2699; Access list number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "allocation", + "ipv6", + "access-list6", + "<value>" + ], + "help": "lp: u32:1-2699; Access list number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "discovery", + "hello-ipv4-holdtime", + "<value>" + ], + "help": "lp: u32:1-65535; Time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "discovery", + "hello-ipv4-interval", + "<value>" + ], + "help": "lp: u32:1-65535; Time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "discovery", + "hello-ipv6-holdtime", + "<value>" + ], + "help": "lp: u32:1-65535; Time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "discovery", + "hello-ipv6-interval", + "<value>" + ], + "help": "lp: u32:1-65535; Time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "discovery", + "session-ipv4-holdtime", + "<value>" + ], + "help": "lp: u32:15-65535; Time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "discovery", + "session-ipv6-holdtime", + "<value>" + ], + "help": "lp: u32:15-65535; Time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "discovery", + "transport-ipv4-address", + "<value>" + ], + "help": "lp: ipv4; IPv4 bind as transport", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "discovery", + "transport-ipv6-address", + "<value>" + ], + "help": "lp: ipv6; IPv6 bind as transport", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "export", + "ipv4", + "explicit-null" + ], + "help": "Explicit-Null Label", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "export", + "ipv4", + "export-filter", + "filter-access-list", + "<value>" + ], + "help": "lp: u32:1-2699; Access list number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "export", + "ipv4", + "export-filter", + "neighbor-access-list", + "<value>" + ], + "help": "lp: u32:1-2699; Access list number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "export", + "ipv6", + "explicit-null" + ], + "help": "Explicit-Null Label", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "export", + "ipv6", + "export-filter", + "filter-access-list6", + "<value>" + ], + "help": "lp: u32:1-2699; Access list number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "export", + "ipv6", + "export-filter", + "neighbor-access-list6", + "<value>" + ], + "help": "lp: u32:1-2699; Access list number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "import", + "ipv4", + "import-filter", + "filter-access-list", + "<value>" + ], + "help": "lp: u32:1-2699; Access list number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "import", + "ipv4", + "import-filter", + "neighbor-access-list", + "<value>" + ], + "help": "lp: u32:1-2699; Access list number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "import", + "ipv6", + "import-filter", + "filter-access-list6", + "<value>" + ], + "help": "lp: u32:1-2699; Access list number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "import", + "ipv6", + "import-filter", + "neighbor-access-list6", + "<value>" + ], + "help": "lp: u32:1-2699; Access list number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "interface", + "<value>" + ], + "help": "lp: txt; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "neighbor", + "<text>", + "password", + "<value>" + ], + "help": "Neighbor password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "neighbor", + "<text>", + "session-holdtime", + "<value>" + ], + "help": "lp: u32:15-65535; Time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "neighbor", + "<text>", + "ttl-security", + "<value>" + ], + "help": "lp: disable; Disable neighbor TTL security", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "parameters", + "cisco-interop-tlv" + ], + "help": "Enable Cisco non-compliant format capability TLV", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "parameters", + "ordered-control" + ], + "help": "Enable LDP ordered label distribution control mode", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "parameters", + "transport-prefer-ipv4" + ], + "help": "Prefer IPv4 for TCP peer transport connection", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "router-id", + "<value>" + ], + "help": "lp: ipv4; Router-ID in IP address format", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "targeted-neighbor", + "ipv4", + "address", + "<value>" + ], + "help": "lp: ipv4; Neighbor/session address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "targeted-neighbor", + "ipv4", + "enable" + ], + "help": "Accept and respond to targeted hellos", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "targeted-neighbor", + "ipv4", + "hello-holdtime", + "<value>" + ], + "help": "lp: u32:1-65535; Time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "targeted-neighbor", + "ipv4", + "hello-interval", + "<value>" + ], + "help": "lp: u32:1-65535; Time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "targeted-neighbor", + "ipv6", + "address", + "<value>" + ], + "help": "lp: ipv6; Neighbor/session address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "targeted-neighbor", + "ipv6", + "enable" + ], + "help": "Accept and respond to targeted hellos", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "targeted-neighbor", + "ipv6", + "hello-holdtime", + "<value>" + ], + "help": "lp: u32:1-65535; Time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "ldp", + "targeted-neighbor", + "ipv6", + "hello-interval", + "<value>" + ], + "help": "lp: u32:1-65535; Time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "parameters", + "maximum-ttl", + "<value>" + ], + "help": "lp: u32:1-255; Maximum hops allowed", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "mpls", + "parameters", + "no-propagate-ttl" + ], + "help": "Disable copy of IP TTL to MPLS TTL", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "nhrp", + "tunnel", + "<text>", + "cisco-authentication", + "<value>" + ], + "help": "lp: txt; Pass phrase for cisco authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "nhrp", + "tunnel", + "<text>", + "dynamic-map", + "<text>", + "nbma-domain-name", + "<value>" + ], + "help": "lp: <fqdn>; Set the external HUB fqdn", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "nhrp", + "tunnel", + "<text>", + "holding-time", + "<value>" + ], + "help": "Holding time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "nhrp", + "tunnel", + "<text>", + "map", + "<text>", + "cisco" + ], + "help": "If the statically mapped peer is running Cisco IOS, specify this", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "nhrp", + "tunnel", + "<text>", + "map", + "<text>", + "nbma-address", + "<value>" + ], + "help": "Set HUB address (nbma-address - external hub address or fqdn)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "nhrp", + "tunnel", + "<text>", + "map", + "<text>", + "register" + ], + "help": "Specifies that Registration Request should be sent to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "nhrp", + "tunnel", + "<text>", + "multicast", + "<value>" + ], + "help": "Set multicast for NHRP", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "nhrp", + "tunnel", + "<text>", + "non-caching" + ], + "help": "This can be used to reduce memory consumption on big NBMA", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "nhrp", + "tunnel", + "<text>", + "redirect" + ], + "help": "Enable sending of Cisco style NHRP Traffic Indication packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "nhrp", + "tunnel", + "<text>", + "shortcut" + ], + "help": "Enable creation of shortcut routes. A received NHRP Traffic", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "nhrp", + "tunnel", + "<text>", + "shortcut-destination" + ], + "help": "This instructs opennhrp to reply with authorative answers on", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "nhrp", + "tunnel", + "<text>", + "shortcut-target", + "<text>", + "holding-time", + "<value>" + ], + "help": "Holding time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "access-list", + "<text>", + "export", + "<value>" + ], + "help": "lp: static; Filter static routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "<text>", + "area-type", + "normal" + ], + "help": "Normal OSPF area", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "<text>", + "area-type", + "nssa", + "default-cost", + "<value>" + ], + "help": "lp: u32:0-16777215; Summary default cost", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "<text>", + "area-type", + "nssa", + "no-summary" + ], + "help": "Do not inject inter-area routes into stub", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "<text>", + "area-type", + "nssa", + "translate", + "<value>" + ], + "help": "lp: never; Never translate LSA types", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "<text>", + "area-type", + "stub", + "default-cost", + "<value>" + ], + "help": "lp: u32:0-16777215; Summary default cost", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "<text>", + "area-type", + "stub", + "no-summary" + ], + "help": "Do not inject inter-area routes into the stub", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "<text>", + "authentication", + "<value>" + ], + "help": "lp: md5; Use MD5 authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "<text>", + "export-list", + "<value>" + ], + "help": "lp: u32; Access-list number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "<text>", + "import-list", + "<value>" + ], + "help": "lp: u32; Access-list number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "<text>", + "network", + "<value>" + ], + "help": "lp: ipv4net; OSPF network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "<text>", + "range", + "<text>", + "cost", + "<value>" + ], + "help": "lp: u32:0-16777215; Metric for this range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "<text>", + "range", + "<text>", + "not-advertise" + ], + "help": "Do not advertise this range", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "<text>", + "range", + "<text>", + "substitute", + "<value>" + ], + "help": "lp: ipv4net; Advertise area range as another prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "<text>", + "shortcut", + "<value>" + ], + "help": "lp: enable; Enable shortcutting mode", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "<text>", + "virtual-link", + "<text>", + "authentication", + "md5", + "key-id", + "<text>", + "md5-key", + "<value>" + ], + "help": "lp: txt; MD5 Key (16 characters or less)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "<text>", + "virtual-link", + "<text>", + "authentication", + "plaintext-password", + "<value>" + ], + "help": "lp: txt; Plain text password (8 characters or less)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "<text>", + "virtual-link", + "<text>", + "dead-interval", + "<value>" + ], + "help": "lp: u32:1-65535; Neighbor dead interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "<text>", + "virtual-link", + "<text>", + "hello-interval", + "<value>" + ], + "help": "lp: u32:1-65535; Hello interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "<text>", + "virtual-link", + "<text>", + "retransmit-interval", + "<value>" + ], + "help": "lp: u32:1-65535; Retransmit interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "area", + "<text>", + "virtual-link", + "<text>", + "transmit-delay", + "<value>" + ], + "help": "lp: u32:1-65535; Link state transmit delay (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "auto-cost", + "reference-bandwidth", + "<value>" + ], + "help": "lp: u32:1-4294967; Reference bandwidth cost in Mbits/sec", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "default-information", + "originate", + "always" + ], + "help": "Always advertise a default route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "default-information", + "originate", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "default-information", + "originate", + "metric-type", + "<value>" + ], + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "default-information", + "originate", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "default-metric", + "<value>" + ], + "help": "lp: u32:0-16777214; Metric of redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "distance", + "global", + "<value>" + ], + "help": "lp: u32:1-255; Administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "distance", + "ospf", + "external", + "<value>" + ], + "help": "lp: u32:1-255; Distance for external routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "distance", + "ospf", + "inter-area", + "<value>" + ], + "help": "lp: u32:1-255; Distance for inter-area routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "distance", + "ospf", + "intra-area", + "<value>" + ], + "help": "lp: u32:1-255; Distance for intra-area routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "<text>", + "area", + "<value>" + ], + "help": "lp: ipv4; OSPF area ID in IP address notation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "<text>", + "authentication", + "md5", + "key-id", + "<text>", + "md5-key", + "<value>" + ], + "help": "lp: txt; MD5 Key (16 characters or less)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "<text>", + "authentication", + "plaintext-password", + "<value>" + ], + "help": "lp: txt; Plain text password (8 characters or less)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "<text>", + "bandwidth", + "<value>" + ], + "help": "lp: u32:1-100000; Bandwidth in Megabit/sec (for calculating OSPF cost)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "<text>", + "bfd", + "profile", + "<value>" + ], + "help": "lp: txt; BFD profile name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "<text>", + "cost", + "<value>" + ], + "help": "lp: u32:1-65535; OSPF interface cost", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "<text>", + "dead-interval", + "<value>" + ], + "help": "lp: u32:1-65535; Neighbor dead interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "<text>", + "hello-interval", + "<value>" + ], + "help": "lp: u32:1-65535; Hello interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "<text>", + "hello-multiplier", + "<value>" + ], + "help": "lp: u32:1-10; Number of Hellos to send each second", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "<text>", + "mtu-ignore" + ], + "help": "Disable Maximum Transmission Unit (MTU) mismatch detection", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "<text>", + "network", + "<value>" + ], + "help": "lp: point-to-point; Point-to-point network type", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "<text>", + "passive", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "<text>", + "priority", + "<value>" + ], + "help": "lp: u32:0-255; OSPF router priority cost", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "<text>", + "retransmit-interval", + "<value>" + ], + "help": "lp: u32:1-65535; Retransmit interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "interface", + "<text>", + "transmit-delay", + "<value>" + ], + "help": "lp: u32:1-65535; Link state transmit delay (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "log-adjacency-changes", + "detail" + ], + "help": "Log all state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "max-metric", + "router-lsa", + "administrative" + ], + "help": "Administratively apply, for an indefinite period", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "max-metric", + "router-lsa", + "on-shutdown", + "<value>" + ], + "help": "lp: u32:5-100; Time (seconds) to advertise self as stub-router", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "max-metric", + "router-lsa", + "on-startup", + "<value>" + ], + "help": "lp: u32:5-86400; Time (seconds) to advertise self as stub-router", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "maximum-paths", + "<value>" + ], + "help": "lp: u32:1-64; Maximum multiple paths (ECMP)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "mpls-te", + "enable" + ], + "help": "Enable MPLS-TE functionality", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "mpls-te", + "router-address", + "<value>" + ], + "help": "lp: ipv4; Stable IP address of the advertising router", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "neighbor", + "<text>", + "poll-interval", + "<value>" + ], + "help": "lp: u32:1-65535; Seconds between dead neighbor polling interval", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "neighbor", + "<text>", + "priority", + "<value>" + ], + "help": "lp: u32:0-255; Neighbor priority", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "parameters", + "abr-type", + "<value>" + ], + "help": "lp: standard; Standard ABR type", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "parameters", + "opaque-lsa" + ], + "help": "Enable the Opaque-LSA capability (rfc2370)", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "parameters", + "rfc1583-compatibility" + ], + "help": "Enable RFC1583 criteria for handling AS external routes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "parameters", + "router-id", + "<value>" + ], + "help": "lp: ipv4; Router-ID in IP address format", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "passive-interface", + "<value>" + ], + "help": "lp: default; Default to suppress routing updates on all interfaces", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "bgp", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "bgp", + "metric-type", + "<value>" + ], + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "bgp", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "connected", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "connected", + "metric-type", + "<value>" + ], + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "connected", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "isis", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "isis", + "metric-type", + "<value>" + ], + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "isis", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "kernel", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "kernel", + "metric-type", + "<value>" + ], + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "kernel", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "rip", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "rip", + "metric-type", + "<value>" + ], + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "rip", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "static", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "static", + "metric-type", + "<value>" + ], + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "static", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "table", + "<text>", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "table", + "<text>", + "metric-type", + "<value>" + ], + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "redistribute", + "table", + "<text>", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "refresh", + "timers", + "<value>" + ], + "help": "lp: u32:10-1800; Timer value in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "timers", + "throttle", + "spf", + "delay", + "<value>" + ], + "help": "lp: u32:0-600000; Delay in milliseconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "timers", + "throttle", + "spf", + "initial-holdtime", + "<value>" + ], + "help": "lp: u32:0-600000; Initial hold time in milliseconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospf", + "timers", + "throttle", + "spf", + "max-holdtime", + "<value>" + ], + "help": "lp: u32:0-600000; Max hold time in milliseconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "area", + "<text>", + "area-type", + "nssa", + "default-information-originate" + ], + "help": "Originate Type 7 default into NSSA area", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "area", + "<text>", + "area-type", + "nssa", + "no-summary" + ], + "help": "Do not inject inter-area routes into the stub", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "area", + "<text>", + "area-type", + "stub", + "no-summary" + ], + "help": "Do not inject inter-area routes into the stub", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "area", + "<text>", + "export-list", + "<value>" + ], + "help": "Name of export-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "area", + "<text>", + "import-list", + "<value>" + ], + "help": "Name of import-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "area", + "<text>", + "range", + "<text>", + "advertise" + ], + "help": "Advertise this range", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "area", + "<text>", + "range", + "<text>", + "not-advertise" + ], + "help": "Do not advertise this range", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "auto-cost", + "reference-bandwidth", + "<value>" + ], + "help": "lp: u32:1-4294967; Reference bandwidth cost in Mbits/sec", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "default-information", + "originate", + "always" + ], + "help": "Always advertise a default route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "default-information", + "originate", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "default-information", + "originate", + "metric-type", + "<value>" + ], + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "default-information", + "originate", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "distance", + "global", + "<value>" + ], + "help": "lp: u32:1-255; Administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "distance", + "ospfv3", + "external", + "<value>" + ], + "help": "lp: u32:1-255; Distance for external routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "distance", + "ospfv3", + "inter-area", + "<value>" + ], + "help": "lp: u32:1-255; Distance for inter-area routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "distance", + "ospfv3", + "intra-area", + "<value>" + ], + "help": "lp: u32:1-255; Distance for intra-area routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "<text>", + "area", + "<value>" + ], + "help": "lp: ipv4; OSPF area ID in IP address notation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "<text>", + "bfd", + "profile", + "<value>" + ], + "help": "lp: txt; BFD profile name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "<text>", + "cost", + "<value>" + ], + "help": "lp: u32:1-65535; OSPF interface cost", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "<text>", + "dead-interval", + "<value>" + ], + "help": "lp: u32:1-65535; Neighbor dead interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "<text>", + "hello-interval", + "<value>" + ], + "help": "lp: u32:1-65535; Hello interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "<text>", + "ifmtu", + "<value>" + ], + "help": "lp: u32:1-65535; Interface MTU", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "<text>", + "instance-id", + "<value>" + ], + "help": "lp: u32:0-255; Instance Id", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "<text>", + "mtu-ignore" + ], + "help": "Disable Maximum Transmission Unit (MTU) mismatch detection", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "<text>", + "network", + "<value>" + ], + "help": "lp: point-to-point; Point-to-point network type", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "<text>", + "passive" + ], + "help": "Configure passive mode for interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "<text>", + "priority", + "<value>" + ], + "help": "lp: u32:0-255; OSPF router priority cost", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "<text>", + "retransmit-interval", + "<value>" + ], + "help": "lp: u32:1-65535; Retransmit interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "interface", + "<text>", + "transmit-delay", + "<value>" + ], + "help": "lp: u32:1-65535; Link state transmit delay (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "log-adjacency-changes", + "detail" + ], + "help": "Log all state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "parameters", + "router-id", + "<value>" + ], + "help": "lp: ipv4; Router-ID in IP address format", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "redistribute", + "bgp", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "redistribute", + "connected", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "redistribute", + "kernel", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "redistribute", + "ripng", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "redistribute", + "static", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ospfv3", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "pim", + "interface", + "<text>", + "dr-priority", + "<value>" + ], + "help": "lp: u32:1-4294967295; Value of the new DR Priority", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "pim", + "interface", + "<text>", + "hello", + "<value>" + ], + "help": "lp: u32:1-180; Hello Interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "pim", + "rp", + "address", + "<text>", + "group", + "<value>" + ], + "help": "lp: ipv4net; Group Address range RFC 3171", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "pim", + "rp", + "keep-alive-timer", + "<value>" + ], + "help": "lp: u32:31-60000; Keep alive Timer in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "default-distance", + "<value>" + ], + "help": "lp: u32:1-255; Administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "default-information", + "originate" + ], + "help": "Distribute a default route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "default-metric", + "<value>" + ], + "help": "lp: u32:1-16; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "distribute-list", + "access-list", + "in", + "<value>" + ], + "help": "lp: u32; Access list to apply to input packets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "distribute-list", + "access-list", + "out", + "<value>" + ], + "help": "lp: u32; Access list to apply to output packets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "distribute-list", + "interface", + "<text>", + "access-list", + "in", + "<value>" + ], + "help": "lp: u32; Access list to apply to input packets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "distribute-list", + "interface", + "<text>", + "access-list", + "out", + "<value>" + ], + "help": "lp: u32; Access list to apply to output packets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "distribute-list", + "interface", + "<text>", + "prefix-list", + "in", + "<value>" + ], + "help": "lp: txt; Prefix-list to apply to input packets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "distribute-list", + "interface", + "<text>", + "prefix-list", + "out", + "<value>" + ], + "help": "lp: txt; Prefix-list to apply to output packets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "distribute-list", + "prefix-list", + "in", + "<value>" + ], + "help": "lp: txt; Prefix-list to apply to input packets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "distribute-list", + "prefix-list", + "out", + "<value>" + ], + "help": "lp: txt; Prefix-list to apply to output packets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "interface", + "<text>", + "authentication", + "md5", + "<text>", + "password", + "<value>" + ], + "help": "lp: txt; MD5 Key (16 characters or less)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "interface", + "<text>", + "authentication", + "plaintext-password", + "<value>" + ], + "help": "lp: txt; Plain text password (16 characters or less)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "interface", + "<text>", + "receive", + "version", + "<value>" + ], + "help": "lp: 2; Allow RIPv2 only", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "interface", + "<text>", + "send", + "version", + "<value>" + ], + "help": "lp: 2; Allow RIPv2 only", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "interface", + "<text>", + "split-horizon", + "disable" + ], + "help": "Disable split horizon on specified interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "interface", + "<text>", + "split-horizon", + "poison-reverse" + ], + "help": "Disable split horizon on specified interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "neighbor", + "<value>" + ], + "help": "lp: ipv4; Neighbor router", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "network", + "<value>" + ], + "help": "lp: ipv4net; RIP network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "network-distance", + "<text>", + "access-list", + "<value>" + ], + "help": "lp: txt; Access list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "network-distance", + "<text>", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "passive-interface", + "<value>" + ], + "help": "lp: default; Default to suppress routing updates on all interfaces", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "bgp", + "metric", + "<value>" + ], + "help": "lp: u32:1-16; Redistribute route metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "bgp", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "connected", + "metric", + "<value>" + ], + "help": "lp: u32:1-16; Redistribute route metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "connected", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "isis", + "metric", + "<value>" + ], + "help": "lp: u32:1-16; Redistribute route metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "isis", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "kernel", + "metric", + "<value>" + ], + "help": "lp: u32:1-16; Redistribute route metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "kernel", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "ospf", + "metric", + "<value>" + ], + "help": "lp: u32:1-16; Redistribute route metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "ospf", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "static", + "metric", + "<value>" + ], + "help": "lp: u32:1-16; Redistribute route metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "redistribute", + "static", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "route", + "<value>" + ], + "help": "lp: ipv4net; RIP static route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "timers", + "garbage-collection", + "<value>" + ], + "help": "lp: u32:5-2147483647; Garbage colletion time", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "timers", + "timeout", + "<value>" + ], + "help": "lp: u32:5-2147483647; Routing information timeout timer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "timers", + "update", + "<value>" + ], + "help": "lp: u32:5-2147483647; Routing table update timer in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rip", + "version", + "<value>" + ], + "help": "lp: 2; Allow RIPv2 only", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "aggregate-address", + "<value>" + ], + "help": "lp: ipv6net; Aggregate RIPng route announcement", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "default-information", + "originate" + ], + "help": "Distribute a default route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "default-metric", + "<value>" + ], + "help": "lp: u32:1-16; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "distribute-list", + "access-list", + "in", + "<value>" + ], + "help": "lp: u32; Access list to apply to input packets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "distribute-list", + "access-list", + "out", + "<value>" + ], + "help": "lp: u32; Access list to apply to output packets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "distribute-list", + "interface", + "<text>", + "access-list", + "in", + "<value>" + ], + "help": "lp: u32; Access list to apply to input packets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "distribute-list", + "interface", + "<text>", + "access-list", + "out", + "<value>" + ], + "help": "lp: u32; Access list to apply to output packets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "distribute-list", + "interface", + "<text>", + "prefix-list", + "in", + "<value>" + ], + "help": "lp: txt; Prefix-list to apply to input packets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "distribute-list", + "interface", + "<text>", + "prefix-list", + "out", + "<value>" + ], + "help": "lp: txt; Prefix-list to apply to output packets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "distribute-list", + "prefix-list", + "in", + "<value>" + ], + "help": "lp: txt; Prefix-list to apply to input packets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "distribute-list", + "prefix-list", + "out", + "<value>" + ], + "help": "lp: txt; Prefix-list to apply to output packets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "interface", + "<text>", + "split-horizon", + "disable" + ], + "help": "Disable split horizon on specified interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "interface", + "<text>", + "split-horizon", + "poison-reverse" + ], + "help": "Disable split horizon on specified interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "network", + "<value>" + ], + "help": "lp: ipv6net; RIPng network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "passive-interface", + "<value>" + ], + "help": "lp: txt; Suppress routing updates on interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "redistribute", + "bgp", + "metric", + "<value>" + ], + "help": "lp: u32:1-16; Redistribute route metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "redistribute", + "bgp", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "redistribute", + "connected", + "metric", + "<value>" + ], + "help": "lp: u32:1-16; Redistribute route metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "redistribute", + "connected", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "redistribute", + "kernel", + "metric", + "<value>" + ], + "help": "lp: u32:1-16; Redistribute route metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "redistribute", + "kernel", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "redistribute", + "ospfv3", + "metric", + "<value>" + ], + "help": "lp: u32:1-16; Redistribute route metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "redistribute", + "ospfv3", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "redistribute", + "static", + "metric", + "<value>" + ], + "help": "lp: u32:1-16; Redistribute route metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "redistribute", + "static", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "route", + "<value>" + ], + "help": "lp: ipv6net; RIPng static route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "timers", + "garbage-collection", + "<value>" + ], + "help": "lp: u32:5-2147483647; Garbage colletion time", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "timers", + "timeout", + "<value>" + ], + "help": "lp: u32:5-2147483647; Routing information timeout timer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "ripng", + "timers", + "update", + "<value>" + ], + "help": "lp: u32:5-2147483647; Routing table update timer in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rpki", + "cache", + "<text>", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rpki", + "cache", + "<text>", + "preference", + "<value>" + ], + "help": "lp: u32:1-255; Preference of the cache server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rpki", + "cache", + "<text>", + "ssh", + "known-hosts-file", + "<value>" + ], + "help": "RPKI SSH known hosts file", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rpki", + "cache", + "<text>", + "ssh", + "private-key-file", + "<value>" + ], + "help": "RPKI SSH private key file", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rpki", + "cache", + "<text>", + "ssh", + "public-key-file", + "<value>" + ], + "help": "RPKI SSH public key file path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rpki", + "cache", + "<text>", + "ssh", + "username", + "<value>" + ], + "help": "RPKI SSH username", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "rpki", + "polling-period", + "<value>" + ], + "help": "lp: u32:1-86400; Polling period in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "arp", + "interface", + "<text>", + "address", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "arp", + "interface", + "<text>", + "address", + "<text>", + "mac", + "<value>" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "multicast", + "interface-route", + "<text>", + "next-hop-interface", + "<text>", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "multicast", + "route", + "<text>", + "next-hop", + "<text>", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "<text>", + "blackhole", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "<text>", + "blackhole", + "tag", + "<value>" + ], + "help": "lp: u32:1-4294967295; Tag value for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "<text>", + "dhcp-interface", + "<value>" + ], + "help": "lp: txt; DHCP interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "<text>", + "interface", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "<text>", + "interface", + "<text>", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "<text>", + "interface", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; Name of VRF to leak to", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "<text>", + "next-hop", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "<text>", + "next-hop", + "<text>", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "<text>", + "next-hop", + "<text>", + "interface", + "<value>" + ], + "help": "lp: txt; Gateway interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "<text>", + "next-hop", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; Name of VRF to leak to", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "<text>", + "reject", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route", + "<text>", + "reject", + "tag", + "<value>" + ], + "help": "lp: u32:1-4294967295; Tag value for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route6", + "<text>", + "blackhole", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route6", + "<text>", + "blackhole", + "tag", + "<value>" + ], + "help": "lp: u32:1-4294967295; Tag value for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route6", + "<text>", + "interface", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route6", + "<text>", + "interface", + "<text>", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route6", + "<text>", + "interface", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; Name of VRF to leak to", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route6", + "<text>", + "next-hop", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route6", + "<text>", + "next-hop", + "<text>", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route6", + "<text>", + "next-hop", + "<text>", + "interface", + "<value>" + ], + "help": "lp: txt; Gateway interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route6", + "<text>", + "next-hop", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; Name of VRF to leak to", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route6", + "<text>", + "reject", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "route6", + "<text>", + "reject", + "tag", + "<value>" + ], + "help": "lp: u32:1-4294967295; Tag value for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "<text>", + "route", + "<text>", + "blackhole", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "<text>", + "route", + "<text>", + "blackhole", + "tag", + "<value>" + ], + "help": "lp: u32:1-4294967295; Tag value for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "<text>", + "route", + "<text>", + "dhcp-interface", + "<value>" + ], + "help": "lp: txt; DHCP interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "<text>", + "route", + "<text>", + "interface", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "<text>", + "route", + "<text>", + "interface", + "<text>", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "<text>", + "route", + "<text>", + "interface", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; Name of VRF to leak to", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "<text>", + "route", + "<text>", + "next-hop", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "<text>", + "route", + "<text>", + "next-hop", + "<text>", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "<text>", + "route", + "<text>", + "next-hop", + "<text>", + "interface", + "<value>" + ], + "help": "lp: txt; Gateway interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "<text>", + "route", + "<text>", + "next-hop", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; Name of VRF to leak to", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "<text>", + "route", + "<text>", + "reject", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "<text>", + "route", + "<text>", + "reject", + "tag", + "<value>" + ], + "help": "lp: u32:1-4294967295; Tag value for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "<text>", + "route6", + "<text>", + "blackhole", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "<text>", + "route6", + "<text>", + "blackhole", + "tag", + "<value>" + ], + "help": "lp: u32:1-4294967295; Tag value for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "<text>", + "route6", + "<text>", + "interface", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "<text>", + "route6", + "<text>", + "interface", + "<text>", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "<text>", + "route6", + "<text>", + "interface", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; Name of VRF to leak to", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "<text>", + "route6", + "<text>", + "next-hop", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "<text>", + "route6", + "<text>", + "next-hop", + "<text>", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "<text>", + "route6", + "<text>", + "next-hop", + "<text>", + "interface", + "<value>" + ], + "help": "lp: txt; Gateway interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "<text>", + "route6", + "<text>", + "next-hop", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; Name of VRF to leak to", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "<text>", + "route6", + "<text>", + "reject", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "protocols", + "static", + "table", + "<text>", + "route6", + "<text>", + "reject", + "tag", + "<value>" + ], + "help": "lp: u32:1-4294967295; Tag value for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "broadcast-relay", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "broadcast-relay", + "id", + "<text>", + "address", + "<value>" + ], + "help": "lp: ipv4; Optional source address for forwarded packets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "broadcast-relay", + "id", + "<text>", + "description", + "<value>" + ], + "help": "Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "broadcast-relay", + "id", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "broadcast-relay", + "id", + "<text>", + "interface", + "<value>" + ], + "help": "lp: txt; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "broadcast-relay", + "id", + "<text>", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "conntrack-sync", + "accept-protocol", + "<value>" + ], + "help": "lp: dccp; Sync Datagram Congestion Control Protocol entries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "conntrack-sync", + "disable-external-cache" + ], + "help": "Directly injects the flow-states into the in-kernel Connection", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "conntrack-sync", + "event-listen-queue-size", + "<value>" + ], + "help": "lp: u32; Queue size in MB", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "conntrack-sync", + "expect-sync", + "<value>" + ], + "help": "Protocol for which expect entries need to be synchronized", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "conntrack-sync", + "failover-mechanism", + "vrrp", + "sync-group", + "<value>" + ], + "help": "VRRP sync group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "conntrack-sync", + "ignore-address", + "<value>" + ], + "help": "lp: ipv6net; IPv6 prefix to ignore", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "conntrack-sync", + "interface", + "<text>", + "peer", + "<value>" + ], + "help": "lp: ipv4; IP address to listen for incoming connections", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "conntrack-sync", + "interface", + "<text>", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "conntrack-sync", + "listen-address", + "<value>" + ], + "help": "lp: ipv4; IPv4 address to listen for incoming connections", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "conntrack-sync", + "mcast-group", + "<value>" + ], + "help": "Multicast group to use for syncing conntrack entries (default:", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "conntrack-sync", + "sync-queue-size", + "<value>" + ], + "help": "lp: u32; Queue size in MB", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "console-server", + "device", + "<text>", + "data-bits", + "<value>" + ], + "help": "Serial port data bits (default: 8)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "console-server", + "device", + "<text>", + "description", + "<value>" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "console-server", + "device", + "<text>", + "parity", + "<value>" + ], + "help": "Parity setting (default: none)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "console-server", + "device", + "<text>", + "speed", + "<value>" + ], + "help": "Serial port baud rate", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "console-server", + "device", + "<text>", + "ssh", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "console-server", + "device", + "<text>", + "stop-bits", + "<value>" + ], + "help": "Serial port stop bits (default: 1)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-relay", + "interface", + "<value>" + ], + "help": "lp: txt; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-relay", + "relay-options", + "hop-count", + "<value>" + ], + "help": "lp: u32:1-255; Hop count", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-relay", + "relay-options", + "max-size", + "<value>" + ], + "help": "lp: u32:64-1400; Maximum packet size", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-relay", + "relay-options", + "relay-agents-packets", + "<value>" + ], + "help": "lp: discard; discard packet (default action if giaddr not set in packet)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-relay", + "server", + "<value>" + ], + "help": "lp: ipv4; DHCP server IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "dynamic-dns-update" + ], + "help": "Dynamically update Domain Name System (RFC4702)", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "failover", + "name", + "<value>" + ], + "help": "Peer name used to identify connection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "failover", + "remote", + "<value>" + ], + "help": "lp: ipv4; IPv4 address of failover peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "failover", + "source-address", + "<value>" + ], + "help": "lp: ipv4; IPv4 source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "failover", + "status", + "<value>" + ], + "help": "lp: secondary; Configure this server to be the secondary node", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "global-parameters", + "<value>" + ], + "help": "Additional global parameters for DHCP server. You must use the", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "host-decl-name" + ], + "help": "Use host declaration name for forward DNS name", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "hostfile-update" + ], + "help": "Updating /etc/hosts file (per client lease)", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "listen-address", + "<value>" + ], + "help": "lp: ipv4; IPv4 address to listen for incoming connections", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "authoritative" + ], + "help": "Option to make DHCP server authoritative for this physical", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "domain-name", + "<value>" + ], + "help": "Client Domain Name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "domain-search", + "<value>" + ], + "help": "Client Domain Name search list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "name-server", + "<value>" + ], + "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "ntp-server", + "<value>" + ], + "help": "lp: ipv4; NTP server IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "ping-check" + ], + "help": "Sends ICMP Echo request to the address being assigned", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "shared-network-parameters", + "<value>" + ], + "help": "Additional shared-network parameters for DHCP server. You must", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "bootfile-name", + "<value>" + ], + "help": "Bootstrap file name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "bootfile-server", + "<value>" + ], + "help": "lp: hostname; Bootfile server FQDN", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "bootfile-size", + "<value>" + ], + "help": "lp: u32:1-16; Bootstrap file size in 512 byte blocks", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "client-prefix-length", + "<value>" + ], + "help": "lp: u32:0-32; DHCP client prefix length must be 0 to 32", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "default-router", + "<value>" + ], + "help": "lp: ipv4; Default router IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "domain-name", + "<value>" + ], + "help": "Client Domain Name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "domain-search", + "<value>" + ], + "help": "Client Domain Name search list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "enable-failover" + ], + "help": "Enable DHCP failover support for this subnet", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "exclude", + "<value>" + ], + "help": "lp: ipv4; IPv4 address to exclude from lease range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "ip-forwarding" + ], + "help": "Enable IP forwarding on client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "lease", + "<value>" + ], + "help": "lp: u32; DHCP lease time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "name-server", + "<value>" + ], + "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "ntp-server", + "<value>" + ], + "help": "lp: ipv4; NTP server IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "ping-check" + ], + "help": "Sends ICMP Echo request to the address being assigned", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "pop-server", + "<value>" + ], + "help": "lp: ipv4; POP3 server IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "range", + "<text>", + "start", + "<value>" + ], + "help": "lp: ipv4; IPv4 start address of pool", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "range", + "<text>", + "stop", + "<value>" + ], + "help": "lp: ipv4; IPv4 end address of pool", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "server-identifier", + "<value>" + ], + "help": "lp: ipv4; DHCP server identifier IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "smtp-server", + "<value>" + ], + "help": "lp: ipv4; SMTP server IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "static-mapping", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "static-mapping", + "<text>", + "ip-address", + "<value>" + ], + "help": "lp: ipv4; IPv4 address used in static mapping", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "static-mapping", + "<text>", + "mac-address", + "<value>" + ], + "help": "lp: macaddr; Hardware (MAC) address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "static-mapping", + "<text>", + "static-mapping-parameters", + "<value>" + ], + "help": "Additional static-mapping parameters for DHCP server. Will be", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "static-route", + "<text>", + "next-hop", + "<value>" + ], + "help": "lp: ipv4; IPv4 address of router", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "subnet-parameters", + "<value>" + ], + "help": "Additional subnet parameters for DHCP server. You must use the", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "tftp-server-name", + "<value>" + ], + "help": "lp: hostname; TFTP server FQDN", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "time-offset", + "<value>" + ], + "help": "lp: [-]N; Time offset (number, may be negative)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "time-server", + "<value>" + ], + "help": "lp: ipv4; Time server IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "vendor-option", + "ubiquiti", + "unifi-controller", + "<value>" + ], + "help": "lp: ipv4; IP address of UniFi controller", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "wins-server", + "<value>" + ], + "help": "lp: ipv4; WINS server IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcp-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "wpad-url", + "<value>" + ], + "help": "Web Proxy Autodiscovery (WPAD) URL", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-relay", + "listen-interface", + "<text>", + "address", + "<value>" + ], + "help": "lp: ipv6; IPv6 address on listen interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-relay", + "max-hop-count", + "<value>" + ], + "help": "lp: u32:1-255; Hop count", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-relay", + "upstream-interface", + "<text>", + "address", + "<value>" + ], + "help": "lp: ipv6; IPv6 address of the DHCP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-relay", + "use-interface-id-option" + ], + "help": "Option to set DHCPv6 interface-ID option", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "global-parameters", + "name-server", + "<value>" + ], + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "preference", + "<value>" + ], + "help": "lp: u32:0-255; DHCPv6 server preference (0-255)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "<text>", + "common-options", + "domain-search", + "<value>" + ], + "help": "Client Domain Name search list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "<text>", + "common-options", + "info-refresh-time", + "<value>" + ], + "help": "lp: u32:1-4294967295; DHCPv6 information refresh time", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "<text>", + "common-options", + "name-server", + "<value>" + ], + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "address-range", + "prefix", + "<text>", + "temporary" + ], + "help": "Address range will be used for temporary addresses", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "address-range", + "start", + "<text>", + "stop", + "<value>" + ], + "help": "lp: ipv6; IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "domain-search", + "<value>" + ], + "help": "Client Domain Name search list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "lease-time", + "default", + "<value>" + ], + "help": "lp: u32:1-4294967295; DHCPv6 valid lifetime", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "lease-time", + "maximum", + "<value>" + ], + "help": "lp: u32:1-4294967295; Maximum lease time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "lease-time", + "minimum", + "<value>" + ], + "help": "lp: u32:1-4294967295; Minimum lease time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "name-server", + "<value>" + ], + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "nis-domain", + "<value>" + ], + "help": "NIS domain name for client to use", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "nis-server", + "<value>" + ], + "help": "lp: ipv6; IPv6 address of NIS server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "nisplus-domain", + "<value>" + ], + "help": "NIS+ domain name for client to use", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "nisplus-server", + "<value>" + ], + "help": "lp: ipv6; IPv6 address of NIS+ server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "prefix-delegation", + "start", + "<text>", + "prefix-length", + "<value>" + ], + "help": "lp: u32:32-64; Delagated prefix length (32-64)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "prefix-delegation", + "start", + "<text>", + "stop", + "<value>" + ], + "help": "lp: ipv6; IPv6 address used in prefix delegation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "sip-server", + "<value>" + ], + "help": "lp: hostname; FQDN of SIP server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "sntp-server", + "<value>" + ], + "help": "IPv6 address of an SNTP server for client to use", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "static-mapping", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "static-mapping", + "<text>", + "identifier", + "<value>" + ], + "help": "lp: h[[:h]...]; DUID: colon-separated hex list (as used by isc-dhcp option dhcpv6.client-id)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "static-mapping", + "<text>", + "ipv6-address", + "<value>" + ], + "help": "lp: ipv6; IPv6 address for this static mapping", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "static-mapping", + "<text>", + "ipv6-prefix", + "<value>" + ], + "help": "lp: ipv6net; IPv6 prefix for this static mapping", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dhcpv6-server", + "shared-network-name", + "<text>", + "subnet", + "<text>", + "vendor-option", + "cisco", + "tftp-server", + "<value>" + ], + "help": "lp: ipv6; TFTP server IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "<text>", + "ipv6-enable" + ], + "help": "Allow explicit IPv6 addresses for Dynamic DNS for this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "<text>", + "rfc2136", + "<text>", + "key", + "<value>" + ], + "help": "lp: filename; File in /config/auth directory", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "<text>", + "rfc2136", + "<text>", + "record", + "<value>" + ], + "help": "Record to be updated", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "<text>", + "rfc2136", + "<text>", + "server", + "<value>" + ], + "help": "Server to be updated", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "<text>", + "rfc2136", + "<text>", + "ttl", + "<value>" + ], + "help": "lp: u32:1-86400; DNS forwarding cache size", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "<text>", + "rfc2136", + "<text>", + "zone", + "<value>" + ], + "help": "Zone to be updated", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "<text>", + "service", + "<text>", + "host-name", + "<value>" + ], + "help": "Hostname registered with DDNS service", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "<text>", + "service", + "<text>", + "login", + "<value>" + ], + "help": "Login for DDNS service", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "<text>", + "service", + "<text>", + "password", + "<value>" + ], + "help": "Password for DDNS service", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "<text>", + "service", + "<text>", + "protocol", + "<value>" + ], + "help": "lp: zoneedit1; Zoneedit protocol", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "<text>", + "service", + "<text>", + "server", + "<value>" + ], + "help": "lp: FQDN; Hostname of DDNS server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "<text>", + "service", + "<text>", + "zone", + "<value>" + ], + "help": "DNS zone to update (only available with CloudFlare)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "<text>", + "use-web", + "skip", + "<value>" + ], + "help": "Skip everything before this on the given URL", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "dynamic", + "interface", + "<text>", + "use-web", + "url", + "<value>" + ], + "help": "URL to obtain the current external IP address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "allow-from", + "<value>" + ], + "help": "lp: ipv6net; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "a", + "<text>", + "address", + "<value>" + ], + "help": "lp: ipv4; IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "a", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "a", + "<text>", + "ttl", + "<value>" + ], + "help": "lp: u32:0-2147483647; TTL in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "aaaa", + "<text>", + "address", + "<value>" + ], + "help": "lp: ipv6; IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "aaaa", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "aaaa", + "<text>", + "ttl", + "<value>" + ], + "help": "lp: u32:0-2147483647; TTL in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "cname", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "cname", + "<text>", + "target", + "<value>" + ], + "help": "lp: name.example.com; An absolute DNS name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "cname", + "<text>", + "ttl", + "<value>" + ], + "help": "lp: u32:0-2147483647; TTL in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "mx", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "mx", + "<text>", + "server", + "<text>", + "priority", + "<value>" + ], + "help": "lp: u32:1-999; Server priority (lower numbers are higher priority)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "mx", + "<text>", + "ttl", + "<value>" + ], + "help": "lp: u32:0-2147483647; TTL in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "naptr", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "naptr", + "<text>", + "rule", + "<text>", + "lookup-a" + ], + "help": "\"A\" flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "naptr", + "<text>", + "rule", + "<text>", + "lookup-srv" + ], + "help": "\"S\" flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "naptr", + "<text>", + "rule", + "<text>", + "order", + "<value>" + ], + "help": "lp: u32:0-65535; Rule order (lower order is evaluated first)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "naptr", + "<text>", + "rule", + "<text>", + "preference", + "<value>" + ], + "help": "lp: u32:0-65535; Rule preference", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "naptr", + "<text>", + "rule", + "<text>", + "protocol-specific" + ], + "help": "\"P\" flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "naptr", + "<text>", + "rule", + "<text>", + "regexp", + "<value>" + ], + "help": "Regular expression", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "naptr", + "<text>", + "rule", + "<text>", + "replacement", + "<value>" + ], + "help": "lp: name.example.com; An absolute DNS name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "naptr", + "<text>", + "rule", + "<text>", + "resolve-uri" + ], + "help": "\"U\" flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "naptr", + "<text>", + "rule", + "<text>", + "service", + "<value>" + ], + "help": "Service type", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "naptr", + "<text>", + "ttl", + "<value>" + ], + "help": "lp: u32:0-2147483647; TTL in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "ptr", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "ptr", + "<text>", + "target", + "<value>" + ], + "help": "lp: name.example.com; An absolute DNS name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "ptr", + "<text>", + "ttl", + "<value>" + ], + "help": "lp: u32:0-2147483647; TTL in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "spf", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "spf", + "<text>", + "ttl", + "<value>" + ], + "help": "lp: u32:0-2147483647; TTL in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "spf", + "<text>", + "value", + "<value>" + ], + "help": "lp: text; Record contents", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "srv", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "srv", + "<text>", + "entry", + "<text>", + "hostname", + "<value>" + ], + "help": "lp: name.example.com; An absolute DNS name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "srv", + "<text>", + "entry", + "<text>", + "port", + "<value>" + ], + "help": "lp: u32:0-65535; TCP/UDP port number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "srv", + "<text>", + "entry", + "<text>", + "priority", + "<value>" + ], + "help": "lp: u32:0-65535; Entry priority (lower numbers are higher priority)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "srv", + "<text>", + "entry", + "<text>", + "weight", + "<value>" + ], + "help": "lp: u32:0-65535; Entry weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "srv", + "<text>", + "ttl", + "<value>" + ], + "help": "lp: u32:0-2147483647; TTL in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "txt", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "txt", + "<text>", + "ttl", + "<value>" + ], + "help": "lp: u32:0-2147483647; TTL in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "authoritative-domain", + "<text>", + "records", + "txt", + "<text>", + "value", + "<value>" + ], + "help": "lp: text; Record contents", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "cache-size", + "<value>" + ], + "help": "lp: u32:0-2147483647; DNS forwarding cache size", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "dhcp", + "<value>" + ], + "help": "Interfaces whose DHCP client nameservers to forward requests to", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "dns64-prefix", + "<value>" + ], + "help": "lp: ipv6net; IPv6 address and /96 only prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "dnssec", + "<value>" + ], + "help": "lp: validate; Full blown DNSSEC validation. Send SERVFAIL to clients on bogus responses.", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "domain", + "<text>", + "addnta" + ], + "help": "Add NTA (negative trust anchor) for this domain (must be set if", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "domain", + "<text>", + "recursion-desired" + ], + "help": "Set the \"recursion desired\" bit in requests to the upstream", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "domain", + "<text>", + "server", + "<value>" + ], + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "ignore-hosts-file" + ], + "help": "Do not use local /etc/hosts file in name resolution", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "listen-address", + "<value>" + ], + "help": "lp: ipv6; IPv6 address to listen for incoming connections", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "name-server", + "<value>" + ], + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "negative-ttl", + "<value>" + ], + "help": "lp: u32:0-7200; Seconds to cache NXDOMAIN entries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "no-serve-rfc1918" + ], + "help": "Makes the server authoritatively not aware of RFC1918 addresses", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "source-address", + "<value>" + ], + "help": "lp: ipv6; IPv6 address from which to send traffic", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "system" + ], + "help": "Use system name servers", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "dns", + "forwarding", + "timeout", + "<value>" + ], + "help": "lp: u32:10-60000; Network timeout in milliseconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "event-handler", + "event", + "<text>", + "filter", + "pattern", + "<value>" + ], + "help": "Match pattern (regex)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "event-handler", + "event", + "<text>", + "filter", + "syslog-identifier", + "<value>" + ], + "help": "Identifier of a process in syslog (string)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "event-handler", + "event", + "<text>", + "script", + "arguments", + "<value>" + ], + "help": "Script arguments", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "event-handler", + "event", + "<text>", + "script", + "environment", + "<text>", + "value", + "<value>" + ], + "help": "Environment value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "event-handler", + "event", + "<text>", + "script", + "path", + "<value>" + ], + "help": "Path to the script", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "api", + "cors", + "allow-origin", + "<value>" + ], + "help": "Allow resource request from origin", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "api", + "debug" + ], + "help": "Debug", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "api", + "keys", + "id", + "<text>", + "key", + "<value>" + ], + "help": "HTTP API plaintext key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "api", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "api", + "socket" + ], + "help": "Run server on Unix domain socket", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "api", + "strict" + ], + "help": "Enforce strict path checking", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "api-restrict", + "virtual-host", + "<value>" + ], + "help": "Restrict proxy to virtual host(s)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "certificates", + "ca-certificate", + "<value>" + ], + "help": "lp: txt; Name of CA in PKI configuration", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "certificates", + "certbot", + "domain-name", + "<value>" + ], + "help": "Domain name(s) for which to obtain certificate", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "certificates", + "certbot", + "email", + "<value>" + ], + "help": "Email address to associate with certificate", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "certificates", + "certificate", + "<value>" + ], + "help": "lp: txt; Name of certificate in PKI configuration", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "virtual-host", + "<text>", + "listen-address", + "<value>" + ], + "help": "lp: '*'; any", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "virtual-host", + "<text>", + "listen-port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "virtual-host", + "<text>", + "server-name", + "<value>" + ], + "help": "Server names: exact, wildcard, or regex", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "https", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ids", + "ddos-protection", + "alert-script", + "<value>" + ], + "help": "Path to fastnetmon alert script", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ids", + "ddos-protection", + "direction", + "<value>" + ], + "help": "Direction for processing traffic", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ids", + "ddos-protection", + "listen-interface", + "<value>" + ], + "help": "Listen interface for mirroring traffic", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ids", + "ddos-protection", + "mode", + "mirror" + ], + "help": "Listen mirrored traffic mode", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "ids", + "ddos-protection", + "network", + "<value>" + ], + "help": "lp: ipv4net; Processed network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ids", + "ddos-protection", + "threshold", + "fps", + "<value>" + ], + "help": "lp: u32:0-4294967294; Flows per second", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ids", + "ddos-protection", + "threshold", + "mbps", + "<value>" + ], + "help": "lp: u32:0-4294967294; Megabits per second", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ids", + "ddos-protection", + "threshold", + "pps", + "<value>" + ], + "help": "lp: u32:0-4294967294; Packets per second", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "interface", + "<text>", + "mac-address", + "<text>", + "rate-limit", + "download", + "<value>" + ], + "help": "Download bandwidth limit in kbits/sec", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "interface", + "<text>", + "mac-address", + "<text>", + "rate-limit", + "upload", + "<value>" + ], + "help": "Upload bandwidth limit in kbits/sec", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "interface", + "<text>", + "mac-address", + "<text>", + "vlan-id", + "<value>" + ], + "help": "VLAN-ID of the client network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "mode", + "<value>" + ], + "help": "lp: noauth; Authentication disabled", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "acct-interim-jitter", + "<value>" + ], + "help": "lp: u32:1-60; Maximum jitter value in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "acct-timeout", + "<value>" + ], + "help": "lp: u32:0-60; Timeout in seconds, 0 to keep active", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "dynamic-author", + "key", + "<value>" + ], + "help": "Shared secret for Dynamic Authorization Extension server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "dynamic-author", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; TCP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "dynamic-author", + "server", + "<value>" + ], + "help": "lp: ipv4; IPv4 address for aynamic authorization server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "max-try", + "<value>" + ], + "help": "lp: u32:1-20; Maximum tries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "nas-identifier", + "<value>" + ], + "help": "NAS-Identifier attribute sent to RADIUS", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "nas-ip-address", + "<value>" + ], + "help": "lp: ipv4; NAS-IP-Address attribute", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "preallocate-vif" + ], + "help": "Enable attribute NAS-Port-Id in Access-Request", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "rate-limit", + "attribute", + "<value>" + ], + "help": "Specifies which radius attribute contains rate information.", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "rate-limit", + "enable" + ], + "help": "Enables Bandwidth shaping via RADIUS", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "rate-limit", + "multiplier", + "<value>" + ], + "help": "lp: <0.001-1000>; Shaper multiplier", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "rate-limit", + "vendor", + "<value>" + ], + "help": "Specifies the vendor dictionary. (dictionary needs to be in", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "server", + "<text>", + "acct-port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "server", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "server", + "<text>", + "disable-accounting" + ], + "help": "Disable accounting", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "server", + "<text>", + "fail-time", + "<value>" + ], + "help": "lp: u32:0-600; Fail time penalty", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "server", + "<text>", + "key", + "<value>" + ], + "help": "Shared secret key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "server", + "<text>", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "source-address", + "<value>" + ], + "help": "lp: ipv4; IPv4 source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "authentication", + "radius", + "timeout", + "<value>" + ], + "help": "lp: u32:1-60; Timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "client-ip-pool", + "name", + "<text>", + "gateway-address", + "<value>" + ], + "help": "lp: ipv4; Default Gateway send to the client", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "client-ip-pool", + "name", + "<text>", + "subnet", + "<value>" + ], + "help": "lp: ipv4net; IPv4 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "client-ipv6-pool", + "delegate", + "<text>", + "delegation-prefix", + "<value>" + ], + "help": "lp: u32:32-64; Delegated prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "client-ipv6-pool", + "prefix", + "<text>", + "mask", + "<value>" + ], + "help": "lp: u32:48-128; Client prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "interface", + "<text>", + "client-subnet", + "<value>" + ], + "help": "lp: ipv4net; IPv4 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "interface", + "<text>", + "external-dhcp", + "dhcp-relay", + "<value>" + ], + "help": "lp: ipv4; IPv4 address of the DHCP Server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "interface", + "<text>", + "external-dhcp", + "giaddr", + "<value>" + ], + "help": "address of the relay agent (Relay Agent IP Address)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "interface", + "<text>", + "network", + "<value>" + ], + "help": "lp: vlan; One VLAN per client", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "interface", + "<text>", + "network-mode", + "<value>" + ], + "help": "lp: L3; clients are behind this router", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "interface", + "<text>", + "vlan-id", + "<value>" + ], + "help": "VLAN monitor for the automatic creation of vlans (user per vlan)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "interface", + "<text>", + "vlan-range", + "<value>" + ], + "help": "VLAN monitor for the automatic creation of vlans (user per vlan)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ipoe-server", + "name-server", + "<value>" + ], + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "lldp", + "interface", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "lldp", + "interface", + "<text>", + "location", + "coordinate-based", + "altitude", + "<value>" + ], + "help": "lp: [+-]<meters>; Altitude in meters", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "lldp", + "interface", + "<text>", + "location", + "coordinate-based", + "datum", + "<value>" + ], + "help": "lp: MLLW; NAD83/MLLW", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "lldp", + "interface", + "<text>", + "location", + "coordinate-based", + "latitude", + "<value>" + ], + "help": "lp: <latitude>; Latitude (example \"37.524449N\")", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "lldp", + "interface", + "<text>", + "location", + "coordinate-based", + "longitude", + "<value>" + ], + "help": "lp: <longitude>; Longitude (example \"122.267255W\")", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "lldp", + "interface", + "<text>", + "location", + "elin", + "<value>" + ], + "help": "lp: u32:0-9999999999; Emergency Call Service ELIN number (between 10-25 numbers)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "lldp", + "legacy-protocols", + "cdp" + ], + "help": "Listen for CDP for Cisco routers/switches", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "lldp", + "legacy-protocols", + "edp" + ], + "help": "Listen for EDP for Extreme routers/switches", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "lldp", + "legacy-protocols", + "fdp" + ], + "help": "Listen for FDP for Foundry routers/switches", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "lldp", + "legacy-protocols", + "sonmp" + ], + "help": "Listen for SONMP for Nortel routers/switches", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "lldp", + "management-address", + "<value>" + ], + "help": "lp: ipv6; IPv6 Management Address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "lldp", + "snmp", + "enable" + ], + "help": "Enable SNMP queries of the LLDP database", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "mdns", + "repeater", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "mdns", + "repeater", + "interface", + "<value>" + ], + "help": "lp: txt; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "mdns", + "repeater", + "vrrp-disable" + ], + "help": "Disables mDNS repeater on VRRP interfaces not in MASTER state", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "azure-data-explorer", + "authentication", + "client-id", + "<value>" + ], + "help": "Application client id", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "azure-data-explorer", + "authentication", + "client-secret", + "<value>" + ], + "help": "Application client secret", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "azure-data-explorer", + "authentication", + "tenant-id", + "<value>" + ], + "help": "Set tenant id", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "azure-data-explorer", + "database", + "<value>" + ], + "help": "lp: txt; Remote database name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "azure-data-explorer", + "group-metrics", + "<value>" + ], + "help": "lp: table-per-metric; One table per gorups of metric by the metric name (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "azure-data-explorer", + "table", + "<value>" + ], + "help": "lp: txt; Table name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "azure-data-explorer", + "url", + "<value>" + ], + "help": "lp: url; Remote URL", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "influxdb", + "authentication", + "organization", + "<value>" + ], + "help": "Authentication organization for InfluxDB v2", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "influxdb", + "authentication", + "token", + "<value>" + ], + "help": "lp: txt; Authentication token", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "influxdb", + "bucket", + "<value>" + ], + "help": "Remote bucket (default: main)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "influxdb", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "influxdb", + "url", + "<value>" + ], + "help": "lp: url; Remote URL", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "prometheus-client", + "allow-from", + "<value>" + ], + "help": "lp: ipv6net; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "prometheus-client", + "authentication", + "password", + "<value>" + ], + "help": "lp: txt; Authentication password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "prometheus-client", + "authentication", + "username", + "<value>" + ], + "help": "Authentication username", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "prometheus-client", + "listen-address", + "<value>" + ], + "help": "lp: ipv6; IPv6 address to listen for incoming connections", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "prometheus-client", + "metric-version", + "<value>" + ], + "help": "lp: u32:1-2; Metric version (default: 2)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "prometheus-client", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "source", + "<value>" + ], + "help": "lp: telegraf; Telegraf internal statistics", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "splunk", + "authentication", + "insecure" + ], + "help": "Use TLS but skip host validation", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "splunk", + "authentication", + "token", + "<value>" + ], + "help": "Authorization token", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "monitoring", + "telegraf", + "splunk", + "url", + "<value>" + ], + "help": "lp: url; Remote URL to Splunk collector", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "access-concentrator", + "<value>" + ], + "help": "Access concentrator name (default: vyos-ac)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "local-users", + "username", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "local-users", + "username", + "<text>", + "password", + "<value>" + ], + "help": "Password for authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "local-users", + "username", + "<text>", + "rate-limit", + "download", + "<value>" + ], + "help": "Download bandwidth limit in kbits/sec", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "local-users", + "username", + "<text>", + "rate-limit", + "upload", + "<value>" + ], + "help": "Upload bandwidth limit in kbits/sec", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "local-users", + "username", + "<text>", + "static-ip", + "<value>" + ], + "help": "Static client IP address (default: *)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "mode", + "<value>" + ], + "help": "lp: radius; Use RADIUS server for user autentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "protocols", + "<value>" + ], + "help": "lp: mschap-v2; Authentication via MS-CHAPv2 (Microsoft Challenge Handshake Authentication Protocol, version 2)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "acct-interim-jitter", + "<value>" + ], + "help": "lp: u32:1-60; Maximum jitter value in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "acct-timeout", + "<value>" + ], + "help": "lp: u32:0-60; Timeout in seconds, 0 to keep active", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "called-sid-format", + "<value>" + ], + "help": "lp: ifname:mac; NAS-Port-Id - should contain root interface name and mac address (NAS-Port-Id=eth1:00:00:00:00:00:00)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "dynamic-author", + "key", + "<value>" + ], + "help": "Shared secret for Dynamic Authorization Extension server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "dynamic-author", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; TCP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "dynamic-author", + "server", + "<value>" + ], + "help": "lp: ipv4; IPv4 address for aynamic authorization server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "max-try", + "<value>" + ], + "help": "lp: u32:1-20; Maximum tries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "nas-identifier", + "<value>" + ], + "help": "NAS-Identifier attribute sent to RADIUS", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "nas-ip-address", + "<value>" + ], + "help": "lp: ipv4; NAS-IP-Address attribute", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "preallocate-vif" + ], + "help": "Enable attribute NAS-Port-Id in Access-Request", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "rate-limit", + "attribute", + "<value>" + ], + "help": "Specifies which radius attribute contains rate information.", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "rate-limit", + "enable" + ], + "help": "Enables Bandwidth shaping via RADIUS", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "rate-limit", + "multiplier", + "<value>" + ], + "help": "lp: <0.001-1000>; Shaper multiplier", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "rate-limit", + "vendor", + "<value>" + ], + "help": "Specifies the vendor dictionary. (dictionary needs to be in", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "server", + "<text>", + "acct-port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "server", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "server", + "<text>", + "disable-accounting" + ], + "help": "Disable accounting", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "server", + "<text>", + "fail-time", + "<value>" + ], + "help": "lp: u32:0-600; Fail time penalty", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "server", + "<text>", + "key", + "<value>" + ], + "help": "Shared secret key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "server", + "<text>", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "source-address", + "<value>" + ], + "help": "lp: ipv4; IPv4 source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "authentication", + "radius", + "timeout", + "<value>" + ], + "help": "lp: u32:1-60; Timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "client-ip-pool", + "start", + "<value>" + ], + "help": "First IP address in the pool", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "client-ip-pool", + "stop", + "<value>" + ], + "help": "Last IP address in the pool", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "client-ip-pool", + "subnet", + "<value>" + ], + "help": "lp: ipv4net; IPv4 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "client-ipv6-pool", + "delegate", + "<text>", + "delegation-prefix", + "<value>" + ], + "help": "lp: u32:32-64; Delegated prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "client-ipv6-pool", + "prefix", + "<text>", + "mask", + "<value>" + ], + "help": "lp: u32:48-128; Client prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "extended-scripts", + "on-change", + "<value>" + ], + "help": "Script to run when PPPoE session interface changed by RADIUS CoA", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "extended-scripts", + "on-down", + "<value>" + ], + "help": "Script to run when PPPoE session interface going to terminate", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "extended-scripts", + "on-pre-up", + "<value>" + ], + "help": "Script to run before PPPoE session interface comes up", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "extended-scripts", + "on-up", + "<value>" + ], + "help": "Script to run when PPPoE session interface is completely", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "gateway-address", + "<value>" + ], + "help": "lp: ipv4; Default Gateway send to the client", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "interface", + "<text>", + "vlan-id", + "<value>" + ], + "help": "lp: u32:1-4094; VLAN monitor for the automatic creation of single vlan", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "interface", + "<text>", + "vlan-range", + "<value>" + ], + "help": "lp: start-end; VLAN monitor range for the automatic creation of vlans (e.g. 1-4094)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "limits", + "burst", + "<value>" + ], + "help": "Burst count", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "limits", + "connection-limit", + "<value>" + ], + "help": "Acceptable rate of connections (e.g. 1/min, 60/sec)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "limits", + "timeout", + "<value>" + ], + "help": "Timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "mtu", + "<value>" + ], + "help": "Maximum Transmission Unit (MTU) - default 1492 (default: 1492)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "name-server", + "<value>" + ], + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "pado-delay", + "<text>", + "sessions", + "<value>" + ], + "help": "lp: u32:1-999999; Number of sessions", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "ppp-options", + "ccp" + ], + "help": "CCP negotiation (default disabled)", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "ppp-options", + "interface-cache", + "<value>" + ], + "help": "lp: u32:1-256000; Count of interfaces to keep in cache", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "ppp-options", + "ipv4", + "<value>" + ], + "help": "lp: require; Require IPv4 negotiation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "ppp-options", + "ipv6", + "<value>" + ], + "help": "lp: require; Require IPv6 negotiation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "ppp-options", + "ipv6-accept-peer-intf-id" + ], + "help": "Accept peer interface identifier", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "ppp-options", + "ipv6-intf-id", + "<value>" + ], + "help": "lp: x:x:x:x; specify interface identifier for IPv6", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "ppp-options", + "ipv6-peer-intf-id", + "<value>" + ], + "help": "lp: calling-sid; Calculate interface identifier from calling-station-id", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "ppp-options", + "lcp-echo-failure", + "<value>" + ], + "help": "Maximum number of Echo-Requests may be sent without valid reply", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "ppp-options", + "lcp-echo-interval", + "<value>" + ], + "help": "LCP echo-requests/sec (default: 30)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "ppp-options", + "lcp-echo-timeout", + "<value>" + ], + "help": "Timeout in seconds to wait for any peer activity. If this option", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "ppp-options", + "min-mtu", + "<value>" + ], + "help": "Minimum acceptable MTU (68-65535)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "ppp-options", + "mppe", + "<value>" + ], + "help": "lp: deny; drop all mppe", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "ppp-options", + "mru", + "<value>" + ], + "help": "Preferred MRU (68-65535)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "service-name", + "<value>" + ], + "help": "Service name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "session-control", + "<value>" + ], + "help": "lp: replace; Terminate first session when second is authorized (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "snmp", + "master-agent" + ], + "help": "enable SNMP master agent mode", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "pppoe-server", + "wins-server", + "<value>" + ], + "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "<text>", + "default-lifetime", + "<value>" + ], + "help": "lp: 0; Not a default router", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "<text>", + "default-preference", + "<value>" + ], + "help": "lp: high; Default router has high preference", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "<text>", + "dnssl", + "<value>" + ], + "help": "DNS search list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "<text>", + "hop-limit", + "<value>" + ], + "help": "lp: u32:1-255; Value should represent current diameter of the Internet", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "<text>", + "interval", + "max", + "<value>" + ], + "help": "lp: u32:4-1800; Maximum interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "<text>", + "interval", + "min", + "<value>" + ], + "help": "lp: u32:3-1350; Minimum interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "<text>", + "link-mtu", + "<value>" + ], + "help": "lp: u32:1280-9000; Link MTU value in RAs", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "<text>", + "managed-flag" + ], + "help": "Hosts use the administered (stateful) protocol for address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "<text>", + "name-server", + "<value>" + ], + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "<text>", + "name-server-lifetime", + "<value>" + ], + "help": "lp: u32:1-7200; Maximum interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "<text>", + "no-send-advert" + ], + "help": "Do not send router adverts", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "<text>", + "other-config-flag" + ], + "help": "Hosts use the administered (stateful) protocol for", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "<text>", + "prefix", + "<text>", + "no-autonomous-flag" + ], + "help": "Prefix can not be used for stateless address auto-configuration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "<text>", + "prefix", + "<text>", + "no-on-link-flag" + ], + "help": "Prefix can not be used for on-link determination", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "<text>", + "prefix", + "<text>", + "preferred-lifetime", + "<value>" + ], + "help": "lp: infinity; Prefix will remain preferred forever", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "<text>", + "prefix", + "<text>", + "valid-lifetime", + "<value>" + ], + "help": "lp: infinity; Prefix will remain preferred forever", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "<text>", + "reachable-time", + "<value>" + ], + "help": "lp: u32:1-3600000; Reachable Time value in RAs (in milliseconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "<text>", + "retrans-timer", + "<value>" + ], + "help": "lp: u32:1-4294967295; Minimum interval in milliseconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "<text>", + "route", + "<text>", + "no-remove-route" + ], + "help": "Do not announce this route with a zero second lifetime upon", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "<text>", + "route", + "<text>", + "route-preference", + "<value>" + ], + "help": "lp: high; Route has high preference", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "router-advert", + "interface", + "<text>", + "route", + "<text>", + "valid-lifetime", + "<value>" + ], + "help": "lp: infinity; Route will remain preferred forever", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "salt-minion", + "hash", + "<value>" + ], + "help": "Hash used when discovering file on master server (default:", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "salt-minion", + "id", + "<value>" + ], + "help": "Explicitly declare ID for this minion to use (default: hostname)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "salt-minion", + "interval", + "<value>" + ], + "help": "lp: u32:1-1440; Update interval in minutes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "salt-minion", + "master", + "<value>" + ], + "help": "lp: hostname; Salt server FQDN address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "salt-minion", + "master-key", + "<value>" + ], + "help": "URL with signature of master for auth reply verification", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "salt-minion", + "source-interface", + "<value>" + ], + "help": "lp: interface; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "sla", + "owamp-server", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "sla", + "twamp-server", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "community", + "<text>", + "authorization", + "<value>" + ], + "help": "lp: rw; Read-Write", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "community", + "<text>", + "client", + "<value>" + ], + "help": "IP address of SNMP client allowed to contact system", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "community", + "<text>", + "network", + "<value>" + ], + "help": "lp: ipv6net; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "contact", + "<value>" + ], + "help": "Contact information", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "description", + "<value>" + ], + "help": "Description information", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "listen-address", + "<text>", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "location", + "<value>" + ], + "help": "Location information", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "oid-enable", + "<value>" + ], + "help": "lp: route-table; Enable routing table OIDs (ipCidrRouteTable inetCidrRouteTable)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "protocol", + "<value>" + ], + "help": "lp: tcp; Listen protocol TCP", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "script-extensions", + "extension-name", + "<text>", + "script", + "<value>" + ], + "help": "Script location and name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "smux-peer", + "<value>" + ], + "help": "lp: txt; SNMP Object Identifier", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "trap-source", + "<value>" + ], + "help": "lp: ipv6; IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "trap-target", + "<text>", + "community", + "<value>" + ], + "help": "Community used when sending trap information", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "trap-target", + "<text>", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "engineid", + "<value>" + ], + "help": null, + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "group", + "<text>", + "mode", + "<value>" + ], + "help": "lp: rw; read write", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "group", + "<text>", + "seclevel", + "<value>" + ], + "help": "lp: priv; Messages are authenticated and encrypted (authPriv)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "group", + "<text>", + "view", + "<value>" + ], + "help": "Defines the name of view", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "trap-target", + "<text>", + "auth", + "encrypted-password", + "<value>" + ], + "help": "Defines the encrypted key for authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "trap-target", + "<text>", + "auth", + "plaintext-password", + "<value>" + ], + "help": "Defines the clear text key for authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "trap-target", + "<text>", + "auth", + "type", + "<value>" + ], + "help": "lp: sha; Secure Hash Algorithm", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "trap-target", + "<text>", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "trap-target", + "<text>", + "privacy", + "encrypted-password", + "<value>" + ], + "help": "Defines the encrypted key for privacy protocol", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "trap-target", + "<text>", + "privacy", + "plaintext-password", + "<value>" + ], + "help": "Defines the clear text key for privacy protocol", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "trap-target", + "<text>", + "privacy", + "type", + "<value>" + ], + "help": "lp: aes; Advanced Encryption Standard", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "trap-target", + "<text>", + "protocol", + "<value>" + ], + "help": "lp: tcp; Listen protocol TCP", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "trap-target", + "<text>", + "type", + "<value>" + ], + "help": "lp: trap; Use TRAP", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "trap-target", + "<text>", + "user", + "<value>" + ], + "help": "Defines username for authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "user", + "<text>", + "auth", + "encrypted-password", + "<value>" + ], + "help": "Defines the encrypted key for authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "user", + "<text>", + "auth", + "plaintext-password", + "<value>" + ], + "help": "Defines the clear text key for authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "user", + "<text>", + "auth", + "type", + "<value>" + ], + "help": "lp: sha; Secure Hash Algorithm", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "user", + "<text>", + "group", + "<value>" + ], + "help": "Specifies group for user name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "user", + "<text>", + "mode", + "<value>" + ], + "help": "lp: rw; read write", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "user", + "<text>", + "privacy", + "encrypted-password", + "<value>" + ], + "help": "Defines the encrypted key for privacy protocol", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "user", + "<text>", + "privacy", + "plaintext-password", + "<value>" + ], + "help": "Defines the clear text key for privacy protocol", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "user", + "<text>", + "privacy", + "type", + "<value>" + ], + "help": "lp: aes; Advanced Encryption Standard", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "view", + "<text>", + "oid", + "<text>", + "exclude", + "<value>" + ], + "help": "Exclude is an optional argument", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "v3", + "view", + "<text>", + "oid", + "<text>", + "mask", + "<value>" + ], + "help": "Defines a bit-mask that is indicating which subidentifiers of", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "snmp", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "access-control", + "allow", + "group", + "<value>" + ], + "help": "Allow members of a group to login", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "access-control", + "allow", + "user", + "<value>" + ], + "help": "Allow specific users to login", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "access-control", + "deny", + "group", + "<value>" + ], + "help": "Allow members of a group to login", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "access-control", + "deny", + "user", + "<value>" + ], + "help": "Allow specific users to login", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "ciphers", + "<value>" + ], + "help": "Allowed ciphers", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "client-keepalive-interval", + "<value>" + ], + "help": "lp: u32:1-65535; Time interval in seconds for keepalive message", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "disable-host-validation" + ], + "help": "Disable IP Address to Hostname lookup", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "disable-password-authentication" + ], + "help": "Disable password-based authentication", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "dynamic-protection", + "allow-from", + "<value>" + ], + "help": "lp: ipv6net; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "dynamic-protection", + "block-time", + "<value>" + ], + "help": "lp: u32:1-65535; Time interval in seconds for blocking", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "dynamic-protection", + "detect-time", + "<value>" + ], + "help": "lp: u32:1-65535; Time interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "dynamic-protection", + "threshold", + "<value>" + ], + "help": "lp: u32:1-65535; Threshold score", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "key-exchange", + "<value>" + ], + "help": "Allowed key exchange (KEX) algorithms", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "listen-address", + "<value>" + ], + "help": "lp: ipv6; IPv6 address to listen for incoming connections", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "loglevel", + "<value>" + ], + "help": "lp: verbose; enable logging of failed login attempts", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "mac", + "<value>" + ], + "help": "Allowed message authentication code (MAC) algorithms", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "ssh", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "tftp-server", + "allow-upload" + ], + "help": "Allow TFTP file uploads", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "tftp-server", + "directory", + "<value>" + ], + "help": "Folder containing files served by TFTP", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "tftp-server", + "listen-address", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "tftp-server", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "friendly-name", + "<value>" + ], + "help": "lp: txt; Friendly name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "listen", + "<value>" + ], + "help": "lp: ipv6-prefix; IP prefix to listen for incoming connections", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "nat-pmp" + ], + "help": "Enable NAT-PMP support", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "pcp-lifetime", + "max", + "<value>" + ], + "help": "Max lifetime time", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "pcp-lifetime", + "min", + "<value>" + ], + "help": "Min lifetime time", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "presentation-url", + "<value>" + ], + "help": "lp: txt; Presentation Url", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "rule", + "<text>", + "action", + "<value>" + ], + "help": "Actions against the rule (REQUIRE)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "rule", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "rule", + "<text>", + "external-port-range", + "<value>" + ], + "help": "lp: <portN>-<portM>; Port range (use '-' as delimiter)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "rule", + "<text>", + "internal-port-range", + "<value>" + ], + "help": "lp: <portN>-<portM>; Port range (use '-' as delimiter)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "rule", + "<text>", + "ip", + "<value>" + ], + "help": "lp: ipv4; The IPv4 to which this rule applies", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "secure-mode" + ], + "help": "Enable Secure Mode", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "stun", + "host", + "<value>" + ], + "help": "lp: txt; The STUN server host address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "stun", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "wan-interface", + "<value>" + ], + "help": "WAN network interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "upnp", + "wan-ip", + "<value>" + ], + "help": "lp: ipv6; IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "append-domain", + "<value>" + ], + "help": "lp: domain; Domain to use for urls that do not contain a '.'", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "children", + "<value>" + ], + "help": "lp: n; Number of authentication helper processes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "credentials-ttl", + "<value>" + ], + "help": "lp: n; Authenticated session timeout", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "ldap", + "base-dn", + "<value>" + ], + "help": "LDAP Base DN to search", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "ldap", + "bind-dn", + "<value>" + ], + "help": "LDAP DN used to bind to server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "ldap", + "filter-expression", + "<value>" + ], + "help": "Filter expression to perform LDAP search with", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "ldap", + "password", + "<value>" + ], + "help": "LDAP password to bind with", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "ldap", + "persistent-connection" + ], + "help": "Use persistent LDAP connection", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "ldap", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "ldap", + "server", + "<value>" + ], + "help": "LDAP server to use", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "ldap", + "use-ssl" + ], + "help": "Use SSL/TLS for LDAP connection", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "ldap", + "username-attribute", + "<value>" + ], + "help": "LDAP username attribute", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "ldap", + "version", + "<value>" + ], + "help": "lp: 3; LDAP protocol version 2 (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "method", + "<value>" + ], + "help": "lp: ldap; Lightweight Directory Access Protocol", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "authentication", + "realm", + "<value>" + ], + "help": "Name of authentication realm (e.g. \"My Company proxy server\")", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "cache-peer", + "<text>", + "address", + "<value>" + ], + "help": "lp: hostname; Squid cache-peer hostname", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "cache-peer", + "<text>", + "http-port", + "<value>" + ], + "help": "lp: u32:1025-65535; Default port number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "cache-peer", + "<text>", + "icp-port", + "<value>" + ], + "help": "lp: u32:1-65535; Cache peer ICP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "cache-peer", + "<text>", + "options", + "<value>" + ], + "help": "lp: txt; Cache peer options", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "cache-peer", + "<text>", + "type", + "<value>" + ], + "help": "lp: multicast; Peer is a member of a multicast group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "cache-size", + "<value>" + ], + "help": "lp: 0; Disable disk caching", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "default-port", + "<value>" + ], + "help": "lp: u32:1025-65535; Default port number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "disable-access-log" + ], + "help": "Disable logging of HTTP accesses", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "domain-block", + "<value>" + ], + "help": "Domain name to block", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "domain-noncache", + "<value>" + ], + "help": "Domain name to access without caching", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "listen-address", + "<text>", + "disable-transparent" + ], + "help": "Disable transparent mode", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "listen-address", + "<text>", + "port", + "<value>" + ], + "help": "lp: u32:1025-65535; Default port number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "maximum-object-size", + "<value>" + ], + "help": "lp: u32; Object size in KB", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "mem-cache-size", + "<value>" + ], + "help": "lp: u32; Memory cache size in MB", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "minimum-object-size", + "<value>" + ], + "help": "lp: u32; Object size in KB", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "outgoing-address", + "<value>" + ], + "help": "Outgoing IP address for webproxy", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "reply-block-mime", + "<value>" + ], + "help": "MIME type to block", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "reply-body-max-size", + "<value>" + ], + "help": "lp: u32; Reply size in KB", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "allow-category", + "<value>" + ], + "help": "Category to allow", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "allow-ipaddr-url" + ], + "help": "Allow IP address URLs", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "auto-update", + "update-hour", + "<value>" + ], + "help": "lp: u32:0-23; Hour for database update", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "block-category", + "<value>" + ], + "help": "Category to block", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "default-action", + "<value>" + ], + "help": "lp: block; Default filter action is block", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "enable-safe-search" + ], + "help": "Enable safe-mode search on popular search engines", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "local-block", + "<value>" + ], + "help": "lp: ipv4; IP address of site to block", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "local-block-keyword", + "<value>" + ], + "help": "lp: keyword; Keyword (or regex) to block", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "local-block-url", + "<value>" + ], + "help": "lp: url; Local URL to block (without \"http://\")", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "local-ok", + "<value>" + ], + "help": "lp: ipv4; IP address of site to allow", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "local-ok-url", + "<value>" + ], + "help": "lp: url; Local URL to allow (without \"http://\")", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "log", + "<value>" + ], + "help": "Log block category", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "redirect-url", + "<value>" + ], + "help": "lp: url; URL for redirect", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "<text>", + "allow-category", + "<value>" + ], + "help": "Category to allow", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "<text>", + "allow-ipaddr-url" + ], + "help": "Allow IP address URLs", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "<text>", + "block-category", + "<value>" + ], + "help": "Category to block", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "<text>", + "default-action", + "<value>" + ], + "help": "lp: block; Default filter action is block", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "<text>", + "enable-safe-search" + ], + "help": "Enable safe-mode search on popular search engines", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "<text>", + "local-block", + "<value>" + ], + "help": "lp: ipv4; IP address of site to block", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "<text>", + "local-block-keyword", + "<value>" + ], + "help": "lp: keyword; Keyword (or regex) to block", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "<text>", + "local-block-url", + "<value>" + ], + "help": "lp: url; Local URL to block (without \"http://\")", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "<text>", + "local-ok", + "<value>" + ], + "help": "lp: ipv4; IP address of site to allow", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "<text>", + "local-ok-url", + "<value>" + ], + "help": "lp: url; Local URL to allow (without \"http://\")", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "<text>", + "log", + "<value>" + ], + "help": "Log block category", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "<text>", + "redirect-url", + "<value>" + ], + "help": "lp: url; URL for redirect", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "<text>", + "source-group", + "<value>" + ], + "help": "lp: group; Source group identifier for this rule", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "rule", + "<text>", + "time-period", + "<value>" + ], + "help": "lp: period; Time period for this rule", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "source-group", + "<text>", + "address", + "<value>" + ], + "help": "lp: ipv4range; IPv4 address range to match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "source-group", + "<text>", + "description", + "<value>" + ], + "help": "Description for source-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "source-group", + "<text>", + "domain", + "<value>" + ], + "help": "lp: domain; Domain name for the source-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "source-group", + "<text>", + "ldap-ip-search", + "<value>" + ], + "help": "LDAP search expression for an IP address list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "source-group", + "<text>", + "ldap-user-search", + "<value>" + ], + "help": "LDAP search expression for a user group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "source-group", + "<text>", + "user", + "<value>" + ], + "help": "List of user names", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "time-period", + "<text>", + "days", + "<text>", + "time", + "<value>" + ], + "help": "lp: <hh:mm - hh:mm>; Time range in 24hr time", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "service", + "webproxy", + "url-filtering", + "squidguard", + "time-period", + "<text>", + "description", + "<value>" + ], + "help": "Time-period description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "acceleration", + "qat" + ], + "help": "Enable Intel QAT (Quick Assist Technology) for cryptographic", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "config-management", + "commit-archive", + "location", + "<value>" + ], + "help": "elp:", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "config-management", + "commit-archive", + "source-address", + "<value>" + ], + "help": "Source address or interface for archive server connections", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "config-management", + "commit-revisions", + "<value>" + ], + "help": "lp: u32:0-65535 ; Number of config backups to keep", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "expect-table-size", + "<value>" + ], + "help": "lp: u32:1-50000000; Number of entries allowed in connection tracking expect table", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "hash-size", + "<value>" + ], + "help": "lp: u32:1-50000000; Size of hash to use for connection tracking table", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "ignore", + "rule", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "ignore", + "rule", + "<text>", + "destination", + "address", + "<value>" + ], + "help": "lp: !ipv4range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "ignore", + "rule", + "<text>", + "destination", + "port", + "<value>" + ], + "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "ignore", + "rule", + "<text>", + "inbound-interface", + "<value>" + ], + "help": "Interface to ignore connections tracking on", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "ignore", + "rule", + "<text>", + "protocol", + "<value>" + ], + "help": "lp: txt; Protocol name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "ignore", + "rule", + "<text>", + "source", + "address", + "<value>" + ], + "help": "lp: !ipv4range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "ignore", + "rule", + "<text>", + "source", + "port", + "<value>" + ], + "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "log", + "icmp", + "destroy" + ], + "help": "Log connection deletion", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "log", + "icmp", + "new" + ], + "help": "Log connection creation", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "log", + "icmp", + "update" + ], + "help": "Log connection updates", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "log", + "other", + "destroy" + ], + "help": "Log connection deletion", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "log", + "other", + "new" + ], + "help": "Log connection creation", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "log", + "other", + "update" + ], + "help": "Log connection updates", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "log", + "tcp", + "destroy" + ], + "help": "Log connection deletion", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "log", + "tcp", + "new" + ], + "help": "Log connection creation", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "log", + "tcp", + "update" + ], + "help": "Log connection updates", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "log", + "udp", + "destroy" + ], + "help": "Log connection deletion", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "log", + "udp", + "new" + ], + "help": "Log connection creation", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "log", + "udp", + "update" + ], + "help": "Log connection updates", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "modules", + "ftp" + ], + "help": "FTP connection tracking", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "modules", + "h323" + ], + "help": "H.323 connection tracking", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "modules", + "nfs" + ], + "help": "NFS connection tracking", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "modules", + "pptp" + ], + "help": "PPTP connection tracking", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "modules", + "sip" + ], + "help": "SIP connection tracking", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "modules", + "sqlnet" + ], + "help": "SQLnet connection tracking", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "modules", + "tftp" + ], + "help": "TFTP connection tracking", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "table-size", + "<value>" + ], + "help": "lp: u32:1-50000000; Number of entries allowed in connection tracking table", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "tcp", + "half-open-connections", + "<value>" + ], + "help": "lp: u32:1-2147483647; Generic connection timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "tcp", + "loose", + "<value>" + ], + "help": "lp: disable; Do not allow tracking of previously established connections", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "tcp", + "max-retrans", + "<value>" + ], + "help": "lp: u32:1-2147483647; Generic connection timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "<text>", + "destination", + "address", + "<value>" + ], + "help": "lp: !ipv4range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "<text>", + "destination", + "port", + "<value>" + ], + "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "<text>", + "inbound-interface", + "<value>" + ], + "help": "Interface to ignore connections tracking on", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "<text>", + "protocol", + "icmp", + "<value>" + ], + "help": "lp: u32:1-21474836; ICMP timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "<text>", + "protocol", + "other", + "<value>" + ], + "help": "lp: u32:1-21474836; Generic connection timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "<text>", + "protocol", + "tcp", + "close", + "<value>" + ], + "help": "lp: u32:1-21474836; TCP CLOSE timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "<text>", + "protocol", + "tcp", + "close-wait", + "<value>" + ], + "help": "lp: u32:1-21474836; TCP CLOSE-WAIT timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "<text>", + "protocol", + "tcp", + "established", + "<value>" + ], + "help": "lp: u32:1-21474836; TCP ESTABLISHED timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "<text>", + "protocol", + "tcp", + "fin-wait", + "<value>" + ], + "help": "lp: u32:1-21474836; TCP FIN-WAIT timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "<text>", + "protocol", + "tcp", + "last-ack", + "<value>" + ], + "help": "lp: u32:1-21474836; TCP LAST-ACK timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "<text>", + "protocol", + "tcp", + "syn-recv", + "<value>" + ], + "help": "lp: u32:1-21474836; TCP SYN-RECEIVED timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "<text>", + "protocol", + "tcp", + "syn-sent", + "<value>" + ], + "help": "lp: u32:1-21474836; TCP SYN-SENT timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "<text>", + "protocol", + "tcp", + "time-wait", + "<value>" + ], + "help": "lp: u32:1-21474836; TCP TIME-WAIT timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "<text>", + "protocol", + "udp", + "other", + "<value>" + ], + "help": "lp: u32:1-21474836; UDP generic timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "<text>", + "protocol", + "udp", + "stream", + "<value>" + ], + "help": "lp: u32:1-21474836; UDP stream timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "<text>", + "source", + "address", + "<value>" + ], + "help": "lp: !ipv4range; Match everything except the specified range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "custom", + "rule", + "<text>", + "source", + "port", + "<value>" + ], + "help": "lp: None; \\n\\nMultiple destination ports can be specified as a comma-separated list.\\nThe whole list can also be negated using '!'.\\nFor example: '!22,telnet,http,123,1001-1005'", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "icmp", + "<value>" + ], + "help": "lp: u32:1-21474836; ICMP timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "other", + "<value>" + ], + "help": "lp: u32:1-21474836; Generic connection timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "tcp", + "close", + "<value>" + ], + "help": "lp: u32:1-21474836; TCP CLOSE timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "tcp", + "close-wait", + "<value>" + ], + "help": "lp: u32:1-21474836; TCP CLOSE-WAIT timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "tcp", + "established", + "<value>" + ], + "help": "lp: u32:1-21474836; TCP ESTABLISHED timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "tcp", + "fin-wait", + "<value>" + ], + "help": "lp: u32:1-21474836; TCP FIN-WAIT timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "tcp", + "last-ack", + "<value>" + ], + "help": "lp: u32:1-21474836; TCP LAST-ACK timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "tcp", + "syn-recv", + "<value>" + ], + "help": "lp: u32:1-21474836; TCP SYN-RECEIVED timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "tcp", + "syn-sent", + "<value>" + ], + "help": "lp: u32:1-21474836; TCP SYN-SENT timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "tcp", + "time-wait", + "<value>" + ], + "help": "lp: u32:1-21474836; TCP TIME-WAIT timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "udp", + "other", + "<value>" + ], + "help": "lp: u32:1-21474836; UDP generic timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "conntrack", + "timeout", + "udp", + "stream", + "<value>" + ], + "help": "lp: u32:1-21474836; UDP stream timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "console", + "device", + "<text>", + "speed", + "<value>" + ], + "help": "lp: 115200; 115200 bps (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "console", + "powersave" + ], + "help": "Enable screen blank powersaving on VGA console", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "domain-name", + "<value>" + ], + "help": "System domain name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "domain-search", + "domain", + "<value>" + ], + "help": "DNS domain completion order", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "buffer-size", + "<value>" + ], + "help": "lp: u32; Buffer size in MiB", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "disable-imt" + ], + "help": "Disable in memory table plugin", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "enable-egress" + ], + "help": "Enable egress flow accounting", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "interface", + "<value>" + ], + "help": "lp: txt; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "engine-id", + "<value>" + ], + "help": "lp: u32; NetFlow engine-id for v9 / IPFIX", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "max-flows", + "<value>" + ], + "help": "lp: u32; NetFlow maximum flows", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "sampling-rate", + "<value>" + ], + "help": "lp: u32; Sampling rate (1 in N packets)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "server", + "<text>", + "port", + "<value>" + ], + "help": "lp: u32:1025-65535; NetFlow port number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "source-address", + "<value>" + ], + "help": "lp: ipv6; IPv6 source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "timeout", + "expiry-interval", + "<value>" + ], + "help": "lp: u32:0-2147483647; Expiry scan interval", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "timeout", + "flow-generic", + "<value>" + ], + "help": "lp: u32:0-2147483647; Generic flow timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "timeout", + "icmp", + "<value>" + ], + "help": "lp: u32:0-2147483647; ICMP timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "timeout", + "max-active-life", + "<value>" + ], + "help": "lp: u32:0-2147483647; Max active timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "timeout", + "tcp-fin", + "<value>" + ], + "help": "lp: u32:0-2147483647; TCP FIN timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "timeout", + "tcp-generic", + "<value>" + ], + "help": "lp: u32:0-2147483647; TCP generic timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "timeout", + "tcp-rst", + "<value>" + ], + "help": "lp: u32:0-2147483647; TCP RST timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "timeout", + "udp", + "<value>" + ], + "help": "lp: u32:0-2147483647; UDP timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "netflow", + "version", + "<value>" + ], + "help": "lp: 10; Internet Protocol Flow Information Export (IPFIX)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "packet-length", + "<value>" + ], + "help": "lp: u32:128-750; Packet length in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "sflow", + "agent-address", + "<value>" + ], + "help": "lp: ipv4; sFlow IPv4 agent address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "sflow", + "sampling-rate", + "<value>" + ], + "help": "lp: u32; Sampling rate (1 in N packets)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "sflow", + "server", + "<text>", + "port", + "<value>" + ], + "help": "lp: u32:1025-65535; sFlow port number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "sflow", + "source-address", + "<value>" + ], + "help": "lp: ipv6; IPv6 source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "syslog-facility", + "<value>" + ], + "help": "lp: all; Authentication and authorization", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "flow-accounting", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "frr", + "bmp" + ], + "help": "Enable BGP Monitoring Protocol support", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "frr", + "irdp" + ], + "help": "Enable ICMP Router Discovery Protocol support", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "frr", + "snmp", + "bgpd" + ], + "help": "BGP", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "frr", + "snmp", + "isisd" + ], + "help": "IS-IS", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "frr", + "snmp", + "ldpd" + ], + "help": "LDP", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "frr", + "snmp", + "ospf6d" + ], + "help": "OSPFv3", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "frr", + "snmp", + "ospfd" + ], + "help": "OSPFv2", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "frr", + "snmp", + "ripd" + ], + "help": "RIP", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "frr", + "snmp", + "zebra" + ], + "help": "Zebra (IP routing manager)", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "host-name", + "<value>" + ], + "help": "System host name (default: vyos)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "ip", + "arp", + "table-size", + "<value>" + ], + "help": "Maximum number of entries to keep in the cache (default: 8192)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "ip", + "disable-directed-broadcast" + ], + "help": "Disable IPv4 directed broadcast forwarding on all interfaces", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "ip", + "disable-forwarding" + ], + "help": "Disable IPv4 forwarding on all interfaces", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "ip", + "multipath", + "ignore-unreachable-nexthops" + ], + "help": "Ignore next hops that are not in the ARP table", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "ip", + "multipath", + "layer4-hashing" + ], + "help": "Use layer 4 information for ECMP hashing", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IPv6 forwarding on all interfaces", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "ipv6", + "multipath", + "layer4-hashing" + ], + "help": "Use layer 4 information for ECMP hashing", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "ipv6", + "neighbor", + "table-size", + "<value>" + ], + "help": "Maximum number of entries to keep in the cache (default: 8192)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "ipv6", + "strict-dad" + ], + "help": "Disable IPv6 operation on interface when DAD fails on LL addr", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "lcd", + "device", + "<value>" + ], + "help": "lp: usbNbXpY; TTY device name, USB based", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "lcd", + "model", + "<value>" + ], + "help": "lp: sdec; Lanner, Watchguard, Nexcom NSA, Sophos UTM appliances", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "banner", + "post-login", + "<value>" + ], + "help": "A system banner after the user logs in", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "banner", + "pre-login", + "<value>" + ], + "help": "A system banner before the user logs in", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "radius", + "server", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "radius", + "server", + "<text>", + "key", + "<value>" + ], + "help": "Shared secret key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "radius", + "server", + "<text>", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "radius", + "server", + "<text>", + "priority", + "<value>" + ], + "help": "lp: u32:1-255; Server priority", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "radius", + "server", + "<text>", + "timeout", + "<value>" + ], + "help": "lp: u32:1-30; Session timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "radius", + "source-address", + "<value>" + ], + "help": "lp: ipv6; IPv6 source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "radius", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "user", + "<text>", + "authentication", + "encrypted-password", + "<value>" + ], + "help": "Encrypted password (default: !)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "user", + "<text>", + "authentication", + "plaintext-password", + "<value>" + ], + "help": "Plaintext password used for encryption", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "user", + "<text>", + "authentication", + "public-keys", + "<text>", + "key", + "<value>" + ], + "help": "Public key value (Base64 encoded)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "user", + "<text>", + "authentication", + "public-keys", + "<text>", + "options", + "<value>" + ], + "help": "Optional public key options", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "user", + "<text>", + "authentication", + "public-keys", + "<text>", + "type", + "<value>" + ], + "help": "lp: ssh-ed25519; None", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "user", + "<text>", + "full-name", + "<value>" + ], + "help": "Full name of the user (use quotes for names with spaces)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "login", + "user", + "<text>", + "home-directory", + "<value>" + ], + "help": "Home directory", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "logs", + "logrotate", + "atop", + "max-size", + "<value>" + ], + "help": "lp: u32:1-1024; Size in MB", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "logs", + "logrotate", + "atop", + "rotate", + "<value>" + ], + "help": "lp: u32:1-100; Rotations", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "logs", + "logrotate", + "messages", + "max-size", + "<value>" + ], + "help": "lp: u32:1-1024; Size in MB", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "logs", + "logrotate", + "messages", + "rotate", + "<value>" + ], + "help": "lp: u32:1-100; Rotations", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "name-server", + "<value>" + ], + "help": "lp: txt; Use Domain Name Server from DHCP interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "ntp", + "allow-clients", + "address", + "<value>" + ], + "help": "lp: ipv6net; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "ntp", + "interface", + "<value>" + ], + "help": "lp: txt; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "ntp", + "listen-address", + "<value>" + ], + "help": "lp: ipv6; IPv6 address to listen for incoming connections", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "ntp", + "server", + "<text>", + "noselect" + ], + "help": "Marks the server as unused", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "ntp", + "server", + "<text>", + "pool" + ], + "help": "Associate with a number of remote servers", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "ntp", + "server", + "<text>", + "preempt" + ], + "help": "Specifies the association as preemptable rather than the default", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "ntp", + "server", + "<text>", + "prefer" + ], + "help": "Marks the server as preferred", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "ntp", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "option", + "ctrl-alt-delete", + "<value>" + ], + "help": "lp: poweroff; Poweroff system", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "option", + "http-client", + "source-address", + "<value>" + ], + "help": "lp: ipv6; IPv6 source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "option", + "http-client", + "source-interface", + "<value>" + ], + "help": "lp: interface; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "option", + "keyboard-layout", + "<value>" + ], + "help": "lp: dvorak; Dvorak", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "option", + "performance", + "<value>" + ], + "help": "lp: latency; Tune for low network latency", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "option", + "reboot-on-panic" + ], + "help": "Reboot system on kernel panic", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "option", + "root-partition-auto-resize" + ], + "help": "Enable root partition auto-extention on system boot", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "option", + "ssh-client", + "source-address", + "<value>" + ], + "help": "lp: ipv6; IPv6 source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "option", + "startup-beep" + ], + "help": "plays sound via system speaker when you can login", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "proxy", + "password", + "<value>" + ], + "help": "Proxy password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "proxy", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "proxy", + "url", + "<value>" + ], + "help": "Proxy URL", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "proxy", + "username", + "<value>" + ], + "help": "Proxy username", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "static-host-mapping", + "host-name", + "<text>", + "alias", + "<value>" + ], + "help": "Alias for this address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "static-host-mapping", + "host-name", + "<text>", + "inet", + "<value>" + ], + "help": "lp: ipv6; IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "sysctl", + "parameter", + "<text>", + "value", + "<value>" + ], + "help": "Sysctl configuration value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "console", + "facility", + "<text>", + "level", + "<value>" + ], + "help": "lp: all; Log everything", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "file", + "<text>", + "archive", + "file", + "<value>" + ], + "help": "Number of saved files (default is 5)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "file", + "<text>", + "archive", + "size", + "<value>" + ], + "help": "Size of log files (in kbytes, default is 256)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "file", + "<text>", + "facility", + "<text>", + "level", + "<value>" + ], + "help": "lp: all; Log everything", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "global", + "facility", + "<text>", + "level", + "<value>" + ], + "help": "lp: all; Log everything", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "global", + "marker", + "interval", + "<value>" + ], + "help": "time interval how often a mark message is being sent in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "global", + "preserve-fqdn" + ], + "help": "uses FQDN for logging", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "host", + "<text>", + "facility", + "<text>", + "level", + "<value>" + ], + "help": "lp: all; Log everything", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "host", + "<text>", + "facility", + "<text>", + "protocol", + "<value>" + ], + "help": "lp: tcp; send log messages to remote syslog server over tcp", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "host", + "<text>", + "format", + "octet-counted" + ], + "help": "Allows for the transmission of all characters inside a syslog", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "host", + "<text>", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "syslog", + "user", + "<text>", + "facility", + "<text>", + "level", + "<value>" + ], + "help": "lp: all; Log everything", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "task-scheduler", + "task", + "<text>", + "crontab-spec", + "<value>" + ], + "help": "UNIX crontab time specification string", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "task-scheduler", + "task", + "<text>", + "executable", + "arguments", + "<value>" + ], + "help": "Arguments passed to the executable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "task-scheduler", + "task", + "<text>", + "executable", + "path", + "<value>" + ], + "help": "Path to executable", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "task-scheduler", + "task", + "<text>", + "interval", + "<value>" + ], + "help": "lp: <days>d; Execution interval in days", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "system", + "time-zone", + "<value>" + ], + "help": "Local time zone (default UTC)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "drop-tail", + "<text>", + "description", + "<value>" + ], + "help": "Description for this queuing policy", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "drop-tail", + "<text>", + "queue-limit", + "<value>" + ], + "help": "lp: u32:1-4294967295; Queue size in packets", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "fair-queue", + "<text>", + "description", + "<value>" + ], + "help": "Description for this queuing policy", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "fair-queue", + "<text>", + "hash-interval", + "<value>" + ], + "help": "Hash interval (seconds)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "fair-queue", + "<text>", + "queue-limit", + "<value>" + ], + "help": "lp: u32:1-127; Queue size in packets", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "fq-codel", + "<text>", + "codel-quantum", + "<value>" + ], + "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "fq-codel", + "<text>", + "description", + "<value>" + ], + "help": "Description for this queuing policy", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "fq-codel", + "<text>", + "flows", + "<value>" + ], + "help": "fq-codel - Number of flows (default 1024)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "fq-codel", + "<text>", + "interval", + "<value>" + ], + "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "fq-codel", + "<text>", + "queue-limit", + "<value>" + ], + "help": "lp: u32:1-11000; Queue size in packets (default 10240)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "fq-codel", + "<text>", + "target", + "<value>" + ], + "help": "fq-codel - Acceptable minimum queue delay (milliseconds)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "<text>", + "class", + "<text>", + "bandwidth", + "<value>" + ], + "help": "lp: <number><suffix>; Rate with scaling suffix (mbit, mbps, ...)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "<text>", + "class", + "<text>", + "burst", + "<value>" + ], + "help": "lp: <number><suffix>; Bytes with scaling suffix (kb, mb, gb)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "<text>", + "class", + "<text>", + "description", + "<value>" + ], + "help": "Description for this traffic class", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "<text>", + "class", + "<text>", + "match", + "<text>", + "description", + "<value>" + ], + "help": "Description for this match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ether", + "destination", + "<value>" + ], + "help": "Ethernet destination address for this match", + "run": null, + "type": "macaddr", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ether", + "protocol", + "<value>" + ], + "help": "lp: 802.1Q; 802.1Q VLAN tag", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ether", + "source", + "<value>" + ], + "help": "Ethernet source address for this match", + "run": null, + "type": "macaddr", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "<text>", + "class", + "<text>", + "match", + "<text>", + "interface", + "<value>" + ], + "help": "Interface name for this match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "destination", + "address", + "<value>" + ], + "help": "IP destination address for this match", + "run": null, + "type": "ipv4net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "destination", + "port", + "<value>" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "dscp", + "<value>" + ], + "help": "lp: network; match; DSCP (111000)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "max-length", + "<value>" + ], + "help": "lp: u32:0-65535; Maximum packet/payload length", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "protocol", + "<value>" + ], + "help": "lp: sctp; Stream Control Transmission Protocol", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "source", + "address", + "<value>" + ], + "help": "IP source address for this match", + "run": null, + "type": "ipv4net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "source", + "port", + "<value>" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "tcp", + "ack" + ], + "help": "Match TCP ACK", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "tcp", + "syn" + ], + "help": "Match TCP SYN", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "destination", + "address", + "<value>" + ], + "help": "IP destination address for this match", + "run": null, + "type": "ipv6net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "destination", + "port", + "<value>" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "dscp", + "<value>" + ], + "help": "lp: network; match; DSCP (111000)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "max-length", + "<value>" + ], + "help": "lp: u32:0-65535; Maximum packet/payload length", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "protocol", + "<value>" + ], + "help": "lp: sctp; Stream Control Transmission Protocol", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "source", + "address", + "<value>" + ], + "help": "IP source address for this match", + "run": null, + "type": "ipv6net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "source", + "port", + "<value>" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "tcp", + "ack" + ], + "help": "Match TCP ACK", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "tcp", + "syn" + ], + "help": "Match TCP SYN", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "<text>", + "class", + "<text>", + "match", + "<text>", + "mark", + "<value>" + ], + "help": "Match on mark applied by firewall", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "<text>", + "class", + "<text>", + "match", + "<text>", + "vif", + "<value>" + ], + "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "<text>", + "class", + "<text>", + "priority", + "<value>" + ], + "help": "lp: u32:0-20; Priority for match rule evaluation", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "<text>", + "default", + "bandwidth", + "<value>" + ], + "help": "lp: <number><suffix>; Rate with scaling suffix (mbit, mbps, ...)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "<text>", + "default", + "burst", + "<value>" + ], + "help": "lp: <number><suffix>; Bytes with scaling suffix (kb, mb, gb)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "limiter", + "<text>", + "description", + "<value>" + ], + "help": "Description for this queuing policy", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "network-emulator", + "<text>", + "bandwidth", + "<value>" + ], + "help": "lp: <number><suffix>; Rate with scaling suffix (mbit, mbps, ...)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "network-emulator", + "<text>", + "burst", + "<value>" + ], + "help": "lp: <number><suffix>; Bytes with scaling suffix (kb, mb, gb)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "network-emulator", + "<text>", + "description", + "<value>" + ], + "help": "Description for this queuing policy", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "network-emulator", + "<text>", + "network-delay", + "<value>" + ], + "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "network-emulator", + "<text>", + "packet-corruption", + "<value>" + ], + "help": "lp: <number>%%; Percentage of packets affected", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "network-emulator", + "<text>", + "packet-loss", + "<value>" + ], + "help": "lp: <number>%%; Percentage of packets affected", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "network-emulator", + "<text>", + "packet-reordering", + "<value>" + ], + "help": "lp: <number>%%; Percentage of packets affected", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "network-emulator", + "<text>", + "queue-limit", + "<value>" + ], + "help": "lp: u32:1-4294967295; Queue size in packets", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "class", + "<text>", + "codel-quantum", + "<value>" + ], + "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "class", + "<text>", + "description", + "<value>" + ], + "help": "Description for this traffic class", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "class", + "<text>", + "flows", + "<value>" + ], + "help": "fq-codel - Number of flows (default 1024)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "class", + "<text>", + "interval", + "<value>" + ], + "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "class", + "<text>", + "match", + "<text>", + "description", + "<value>" + ], + "help": "Description for this match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ether", + "destination", + "<value>" + ], + "help": "Ethernet destination address for this match", + "run": null, + "type": "macaddr", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ether", + "protocol", + "<value>" + ], + "help": "lp: 802.1Q; 802.1Q VLAN tag", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ether", + "source", + "<value>" + ], + "help": "Ethernet source address for this match", + "run": null, + "type": "macaddr", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "class", + "<text>", + "match", + "<text>", + "interface", + "<value>" + ], + "help": "Interface name for this match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "destination", + "address", + "<value>" + ], + "help": "IP destination address for this match", + "run": null, + "type": "ipv4net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "destination", + "port", + "<value>" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "dscp", + "<value>" + ], + "help": "lp: network; match; DSCP (111000)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "max-length", + "<value>" + ], + "help": "lp: u32:0-65535; Maximum packet/payload length", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "protocol", + "<value>" + ], + "help": "lp: sctp; Stream Control Transmission Protocol", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "source", + "address", + "<value>" + ], + "help": "IP source address for this match", + "run": null, + "type": "ipv4net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "source", + "port", + "<value>" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "tcp", + "ack" + ], + "help": "Match TCP ACK", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "tcp", + "syn" + ], + "help": "Match TCP SYN", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "destination", + "address", + "<value>" + ], + "help": "IP destination address for this match", + "run": null, + "type": "ipv6net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "destination", + "port", + "<value>" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "dscp", + "<value>" + ], + "help": "lp: network; match; DSCP (111000)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "max-length", + "<value>" + ], + "help": "lp: u32:0-65535; Maximum packet/payload length", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "protocol", + "<value>" + ], + "help": "lp: sctp; Stream Control Transmission Protocol", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "source", + "address", + "<value>" + ], + "help": "IP source address for this match", + "run": null, + "type": "ipv6net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "source", + "port", + "<value>" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "tcp", + "ack" + ], + "help": "Match TCP ACK", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "tcp", + "syn" + ], + "help": "Match TCP SYN", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "class", + "<text>", + "match", + "<text>", + "mark", + "<value>" + ], + "help": "Match on mark applied by firewall", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "class", + "<text>", + "match", + "<text>", + "vif", + "<value>" + ], + "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "class", + "<text>", + "queue-limit", + "<value>" + ], + "help": "lp: u32:1-4294967295; Queue size in packets", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "class", + "<text>", + "queue-type", + "<value>" + ], + "help": "lp: random-detect; Random Early Detection (RED)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "class", + "<text>", + "target", + "<value>" + ], + "help": "fq-codel - Acceptable minimum queue delay (milliseconds)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "default", + "codel-quantum", + "<value>" + ], + "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "default", + "flows", + "<value>" + ], + "help": "fq-codel - Number of flows (default 1024)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "default", + "interval", + "<value>" + ], + "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "default", + "queue-limit", + "<value>" + ], + "help": "lp: u32:1-4294967295; Queue size in packets", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "default", + "queue-type", + "<value>" + ], + "help": "lp: random-detect; Random Early Detection (RED)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "default", + "target", + "<value>" + ], + "help": "fq-codel - Acceptable minimum queue delay (milliseconds)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "priority-queue", + "<text>", + "description", + "<value>" + ], + "help": "Description for this queuing policy", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "random-detect", + "<text>", + "bandwidth", + "<value>" + ], + "help": "lp: <number><suffix>; Rate with scaling suffix (mbit, mbps, ...)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "random-detect", + "<text>", + "description", + "<value>" + ], + "help": "Description for queuing policy", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "random-detect", + "<text>", + "precedence", + "<text>", + "average-packet", + "<value>" + ], + "help": "lp: u32:16-10240; Average packet size in bytes", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "random-detect", + "<text>", + "precedence", + "<text>", + "mark-probability", + "<value>" + ], + "help": "lp: <number>; Numeric value ( 1 / N )", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "random-detect", + "<text>", + "precedence", + "<text>", + "maximum-threshold", + "<value>" + ], + "help": "lp: u32:0-4096; Maximum Threshold in packets", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "random-detect", + "<text>", + "precedence", + "<text>", + "minimum-threshold", + "<value>" + ], + "help": "lp: u32:0-4096; Minimum Threshold in packets", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "random-detect", + "<text>", + "precedence", + "<text>", + "queue-limit", + "<value>" + ], + "help": "lp: u32:1-4294967295; Queue size in packets", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "rate-control", + "<text>", + "bandwidth", + "<value>" + ], + "help": "lp: <number><suffix>; Rate with scaling suffix (mbit, mbps, ...)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "rate-control", + "<text>", + "burst", + "<value>" + ], + "help": "lp: <number><suffix>; Bytes with scaling suffix (kb, mb, gb)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "rate-control", + "<text>", + "description", + "<value>" + ], + "help": "Description for this queuing policy", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "rate-control", + "<text>", + "latency", + "<value>" + ], + "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "class", + "<text>", + "codel-quantum", + "<value>" + ], + "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "class", + "<text>", + "description", + "<value>" + ], + "help": "Description for this traffic class", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "class", + "<text>", + "flows", + "<value>" + ], + "help": "fq-codel - Number of flows (default 1024)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "class", + "<text>", + "interval", + "<value>" + ], + "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "class", + "<text>", + "match", + "<text>", + "description", + "<value>" + ], + "help": "Description for this match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ether", + "destination", + "<value>" + ], + "help": "Ethernet destination address for this match", + "run": null, + "type": "macaddr", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ether", + "protocol", + "<value>" + ], + "help": "lp: 802.1Q; 802.1Q VLAN tag", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ether", + "source", + "<value>" + ], + "help": "Ethernet source address for this match", + "run": null, + "type": "macaddr", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "class", + "<text>", + "match", + "<text>", + "interface", + "<value>" + ], + "help": "Interface name for this match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "destination", + "address", + "<value>" + ], + "help": "IP destination address for this match", + "run": null, + "type": "ipv4net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "destination", + "port", + "<value>" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "dscp", + "<value>" + ], + "help": "lp: network; match; DSCP (111000)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "max-length", + "<value>" + ], + "help": "lp: u32:0-65535; Maximum packet/payload length", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "protocol", + "<value>" + ], + "help": "lp: sctp; Stream Control Transmission Protocol", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "source", + "address", + "<value>" + ], + "help": "IP source address for this match", + "run": null, + "type": "ipv4net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "source", + "port", + "<value>" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "tcp", + "ack" + ], + "help": "Match TCP ACK", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "tcp", + "syn" + ], + "help": "Match TCP SYN", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "destination", + "address", + "<value>" + ], + "help": "IP destination address for this match", + "run": null, + "type": "ipv6net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "destination", + "port", + "<value>" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "dscp", + "<value>" + ], + "help": "lp: network; match; DSCP (111000)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "max-length", + "<value>" + ], + "help": "lp: u32:0-65535; Maximum packet/payload length", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "protocol", + "<value>" + ], + "help": "lp: sctp; Stream Control Transmission Protocol", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "source", + "address", + "<value>" + ], + "help": "IP source address for this match", + "run": null, + "type": "ipv6net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "source", + "port", + "<value>" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "tcp", + "ack" + ], + "help": "Match TCP ACK", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "tcp", + "syn" + ], + "help": "Match TCP SYN", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "class", + "<text>", + "match", + "<text>", + "mark", + "<value>" + ], + "help": "Match on mark applied by firewall", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "class", + "<text>", + "match", + "<text>", + "vif", + "<value>" + ], + "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "class", + "<text>", + "quantum", + "<value>" + ], + "help": "lp: u32:1-4294967295; Packet scheduling quantum (bytes)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "class", + "<text>", + "queue-limit", + "<value>" + ], + "help": "lp: u32:1-4294967295; Queue size in packets", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "class", + "<text>", + "queue-type", + "<value>" + ], + "help": "lp: priority; Priority queueing based on DSCP", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "class", + "<text>", + "target", + "<value>" + ], + "help": "fq-codel - Acceptable minimum queue delay (milliseconds)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "default", + "codel-quantum", + "<value>" + ], + "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "default", + "flows", + "<value>" + ], + "help": "fq-codel - Number of flows (default 1024)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "default", + "interval", + "<value>" + ], + "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "default", + "quantum", + "<value>" + ], + "help": "lp: u32:1-4294967295; Packet scheduling quantum (bytes)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "default", + "queue-limit", + "<value>" + ], + "help": "lp: u32:1-4294967295; Queue size in packets", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "default", + "queue-type", + "<value>" + ], + "help": "lp: priority; Priority queueing based on DSCP", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "default", + "target", + "<value>" + ], + "help": "fq-codel - Acceptable minimum queue delay (milliseconds)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "round-robin", + "<text>", + "description", + "<value>" + ], + "help": "Description for this queuing policy", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "bandwidth", + "<value>" + ], + "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "bandwidth", + "<value>" + ], + "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "burst", + "<value>" + ], + "help": "lp: <number><suffix>; Bytes with scaling suffix (kb, mb, gb)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "ceiling", + "<value>" + ], + "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "codel-quantum", + "<value>" + ], + "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "description", + "<value>" + ], + "help": "Description for this traffic class", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "flows", + "<value>" + ], + "help": "fq-codel - Number of flows (default 1024)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "interval", + "<value>" + ], + "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "match", + "<text>", + "description", + "<value>" + ], + "help": "Description for this match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ether", + "destination", + "<value>" + ], + "help": "Ethernet destination address for this match", + "run": null, + "type": "macaddr", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ether", + "protocol", + "<value>" + ], + "help": "lp: 802.1Q; 802.1Q VLAN tag", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ether", + "source", + "<value>" + ], + "help": "Ethernet source address for this match", + "run": null, + "type": "macaddr", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "match", + "<text>", + "interface", + "<value>" + ], + "help": "Interface name for this match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "destination", + "address", + "<value>" + ], + "help": "IP destination address for this match", + "run": null, + "type": "ipv4net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "destination", + "port", + "<value>" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "dscp", + "<value>" + ], + "help": "lp: network; match; DSCP (111000)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "max-length", + "<value>" + ], + "help": "lp: u32:0-65535; Maximum packet/payload length", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "protocol", + "<value>" + ], + "help": "lp: sctp; Stream Control Transmission Protocol", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "source", + "address", + "<value>" + ], + "help": "IP source address for this match", + "run": null, + "type": "ipv4net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "source", + "port", + "<value>" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "tcp", + "ack" + ], + "help": "Match TCP ACK", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "tcp", + "syn" + ], + "help": "Match TCP SYN", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "destination", + "address", + "<value>" + ], + "help": "IP destination address for this match", + "run": null, + "type": "ipv6net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "destination", + "port", + "<value>" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "dscp", + "<value>" + ], + "help": "lp: network; match; DSCP (111000)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "max-length", + "<value>" + ], + "help": "lp: u32:0-65535; Maximum packet/payload length", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "protocol", + "<value>" + ], + "help": "lp: sctp; Stream Control Transmission Protocol", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "source", + "address", + "<value>" + ], + "help": "IP source address for this match", + "run": null, + "type": "ipv6net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "source", + "port", + "<value>" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "tcp", + "ack" + ], + "help": "Match TCP ACK", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "tcp", + "syn" + ], + "help": "Match TCP SYN", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "match", + "<text>", + "mark", + "<value>" + ], + "help": "Match on mark applied by firewall", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "match", + "<text>", + "vif", + "<value>" + ], + "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "priority", + "<value>" + ], + "help": "lp: u32:0-7; Priority order for bandwidth pool", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "queue-limit", + "<value>" + ], + "help": "lp: u32:1-4294967295; Queue size in packets", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "queue-type", + "<value>" + ], + "help": "lp: random-detect; Random Early Detection (RED)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "set-dscp", + "<value>" + ], + "help": "lp: network; match; DSCP (111000)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "class", + "<text>", + "target", + "<value>" + ], + "help": "fq-codel - Acceptable minimum queue delay (milliseconds)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "default", + "bandwidth", + "<value>" + ], + "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "default", + "burst", + "<value>" + ], + "help": "lp: <number><suffix>; Bytes with scaling suffix (kb, mb, gb)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "default", + "ceiling", + "<value>" + ], + "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "default", + "codel-quantum", + "<value>" + ], + "help": "fq-codel - Number of bytes used as 'deficit' (default 1514)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "default", + "flows", + "<value>" + ], + "help": "fq-codel - Number of flows (default 1024)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "default", + "interval", + "<value>" + ], + "help": "fq-codel - Interval (milliseconds) used to measure the delay (default 100)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "default", + "priority", + "<value>" + ], + "help": "lp: u32:0-7; Priority order for bandwidth pool", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "default", + "queue-limit", + "<value>" + ], + "help": "lp: u32:1-4294967295; Queue size in packets", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "default", + "queue-type", + "<value>" + ], + "help": "lp: random-detect; Random Early Detection (RED)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "default", + "set-dscp", + "<value>" + ], + "help": "lp: network; match; DSCP (111000)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "default", + "target", + "<value>" + ], + "help": "fq-codel - Acceptable minimum queue delay (milliseconds)", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper", + "<text>", + "description", + "<value>" + ], + "help": "Description for this queuing policy", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "bandwidth", + "<value>" + ], + "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "description", + "<value>" + ], + "help": "Description for this traffic class", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "linkshare", + "d", + "<value>" + ], + "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "linkshare", + "m1", + "<value>" + ], + "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "linkshare", + "m2", + "<value>" + ], + "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "match", + "<text>", + "description", + "<value>" + ], + "help": "Description for this match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ether", + "destination", + "<value>" + ], + "help": "Ethernet destination address for this match", + "run": null, + "type": "macaddr", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ether", + "protocol", + "<value>" + ], + "help": "lp: 802.1Q; 802.1Q VLAN tag", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ether", + "source", + "<value>" + ], + "help": "Ethernet source address for this match", + "run": null, + "type": "macaddr", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "match", + "<text>", + "interface", + "<value>" + ], + "help": "Interface name for this match", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "destination", + "address", + "<value>" + ], + "help": "IP destination address for this match", + "run": null, + "type": "ipv4net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "destination", + "port", + "<value>" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "dscp", + "<value>" + ], + "help": "lp: network; match; DSCP (111000)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "max-length", + "<value>" + ], + "help": "lp: u32:0-65535; Maximum packet/payload length", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "protocol", + "<value>" + ], + "help": "lp: sctp; Stream Control Transmission Protocol", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "source", + "address", + "<value>" + ], + "help": "IP source address for this match", + "run": null, + "type": "ipv4net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "source", + "port", + "<value>" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "tcp", + "ack" + ], + "help": "Match TCP ACK", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ip", + "tcp", + "syn" + ], + "help": "Match TCP SYN", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "destination", + "address", + "<value>" + ], + "help": "IP destination address for this match", + "run": null, + "type": "ipv6net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "destination", + "port", + "<value>" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "dscp", + "<value>" + ], + "help": "lp: network; match; DSCP (111000)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "max-length", + "<value>" + ], + "help": "lp: u32:0-65535; Maximum packet/payload length", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "protocol", + "<value>" + ], + "help": "lp: sctp; Stream Control Transmission Protocol", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "source", + "address", + "<value>" + ], + "help": "IP source address for this match", + "run": null, + "type": "ipv6net", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "source", + "port", + "<value>" + ], + "help": "lp: txt; Assigned TCP (or UDP) port name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "tcp", + "ack" + ], + "help": "Match TCP ACK", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "match", + "<text>", + "ipv6", + "tcp", + "syn" + ], + "help": "Match TCP SYN", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "match", + "<text>", + "mark", + "<value>" + ], + "help": "Match on mark applied by firewall", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "match", + "<text>", + "vif", + "<value>" + ], + "help": "lp: u32:0-4095; Virtual Local Area Network (VLAN) tag", + "run": null, + "type": "u32", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "realtime", + "d", + "<value>" + ], + "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "realtime", + "m1", + "<value>" + ], + "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "realtime", + "m2", + "<value>" + ], + "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "upperlimit", + "d", + "<value>" + ], + "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "upperlimit", + "m1", + "<value>" + ], + "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "class", + "<text>", + "upperlimit", + "m2", + "<value>" + ], + "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "default", + "linkshare", + "d", + "<value>" + ], + "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "default", + "linkshare", + "m1", + "<value>" + ], + "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "default", + "linkshare", + "m2", + "<value>" + ], + "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "default", + "realtime", + "d", + "<value>" + ], + "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "default", + "realtime", + "m1", + "<value>" + ], + "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "default", + "realtime", + "m2", + "<value>" + ], + "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "default", + "upperlimit", + "d", + "<value>" + ], + "help": "lp: <number><suffix>; Time with suffix (secs, ms, us)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "default", + "upperlimit", + "m1", + "<value>" + ], + "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "default", + "upperlimit", + "m2", + "<value>" + ], + "help": "lp: <number>bps; bps(8),kbps(8*10^3),mbps(8*10^6), gbps, tbps *Byte/sec*", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "traffic-policy", + "shaper-hfsc", + "<text>", + "description", + "<value>" + ], + "help": "Description for this queuing policy", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "disable-uniqreqids" + ], + "help": "Disable requirement for unique IDs in the Security Database", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "esp-group", + "<text>", + "compression", + "<value>" + ], + "help": "lp: enable; Enable ESP compression", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "esp-group", + "<text>", + "life-bytes", + "<value>" + ], + "help": "lp: u32:1024-26843545600000; SA life in bytes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "esp-group", + "<text>", + "life-packets", + "<value>" + ], + "help": "lp: u32:1000-26843545600000; SA life in packets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "esp-group", + "<text>", + "lifetime", + "<value>" + ], + "help": "lp: u32:30-86400; SA lifetime in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "esp-group", + "<text>", + "mode", + "<value>" + ], + "help": "lp: transport; Transport mode", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "esp-group", + "<text>", + "pfs", + "<value>" + ], + "help": "lp: disable; Disable PFS", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "esp-group", + "<text>", + "proposal", + "<text>", + "encryption", + "<value>" + ], + "help": "lp: chacha20poly1305; 256 bit ChaCha20/Poly1305 with 128 bit ICV", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "esp-group", + "<text>", + "proposal", + "<text>", + "hash", + "<value>" + ], + "help": "lp: aes256gmac; 256-bit AES-GMAC", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "<text>", + "close-action", + "<value>" + ], + "help": "lp: restart; Attempt to re-negotiate the connection immediately", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "<text>", + "dead-peer-detection", + "action", + "<value>" + ], + "help": "lp: restart; Attempt to re-negotiate the connection immediately", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "<text>", + "dead-peer-detection", + "interval", + "<value>" + ], + "help": "lp: u32:2-86400; Keep-alive interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "<text>", + "dead-peer-detection", + "timeout", + "<value>" + ], + "help": "lp: u32:2-86400; Keep-alive timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "<text>", + "ikev2-reauth", + "<value>" + ], + "help": "lp: no; Disable remote host re-authenticaton during an IKE rekey", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "<text>", + "key-exchange", + "<value>" + ], + "help": "lp: ikev2; Use IKEv2 for key exchange", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "<text>", + "lifetime", + "<value>" + ], + "help": "lp: u32:30-86400; IKE lifetime in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "<text>", + "mobike", + "<value>" + ], + "help": "lp: disable; Disable MOBIKE", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "<text>", + "mode", + "<value>" + ], + "help": "lp: aggressive; Use the aggressive mode (insecure, not recommended)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "<text>", + "proposal", + "<text>", + "dh-group", + "<value>" + ], + "help": "lp: 32; Diffie-Hellman group 32 (curve448)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "<text>", + "proposal", + "<text>", + "encryption", + "<value>" + ], + "help": "lp: chacha20poly1305; 256 bit ChaCha20/Poly1305 with 128 bit ICV", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "ike-group", + "<text>", + "proposal", + "<text>", + "hash", + "<value>" + ], + "help": "lp: aes256gmac; 256-bit AES-GMAC", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "include-ipsec-conf", + "<value>" + ], + "help": "Absolute path to specify a strongSwan config include file", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "include-ipsec-secrets", + "<value>" + ], + "help": "Absolute path to a strongSwan secrets include file", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "interface", + "<value>" + ], + "help": "lp: txt; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "log", + "level", + "<value>" + ], + "help": "lp: 2; More detailed debugging control flow", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "log", + "subsystem", + "<value>" + ], + "help": "lp: any; Any subsystem", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "options", + "disable-route-autoinstall" + ], + "help": "Do not automatically install routes to remote networks", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "options", + "flexvpn" + ], + "help": "Allow FlexVPN vendor ID payload (IKEv2 only)", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "options", + "interface", + "<value>" + ], + "help": "lp: txt; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "options", + "virtual-ip" + ], + "help": "Allow install virtual-ip addresses", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "profile", + "<text>", + "authentication", + "mode", + "<value>" + ], + "help": "lp: pre-shared-secret; Use a pre-shared secret key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "profile", + "<text>", + "authentication", + "pre-shared-secret", + "<value>" + ], + "help": "lp: txt; Pre-shared secret key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "profile", + "<text>", + "bind", + "tunnel", + "<value>" + ], + "help": "lp: txt; Associated interface to this profile", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "profile", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "profile", + "<text>", + "esp-group", + "<value>" + ], + "help": "Encapsulating Security Payloads (ESP) group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "profile", + "<text>", + "ike-group", + "<value>" + ], + "help": "Internet Key Exchange (IKE) group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "<text>", + "authentication", + "client-mode", + "<value>" + ], + "help": "lp: eap-radius; Use EAP-RADIUS authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "<text>", + "authentication", + "id", + "<value>" + ], + "help": "lp: txt; ID used for peer authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "<text>", + "authentication", + "local-users", + "username", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "<text>", + "authentication", + "local-users", + "username", + "<text>", + "password", + "<value>" + ], + "help": "Password used for authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "<text>", + "authentication", + "pre-shared-secret", + "<value>" + ], + "help": "lp: txt; Pre-shared secret key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "<text>", + "authentication", + "server-mode", + "<value>" + ], + "help": "lp: x509; Use x.509 certificate (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "<text>", + "authentication", + "x509", + "ca-certificate", + "<value>" + ], + "help": "lp: txt; Name of CA in PKI configuration", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "<text>", + "authentication", + "x509", + "certificate", + "<value>" + ], + "help": "lp: txt; Name of certificate in PKI configuration", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "<text>", + "authentication", + "x509", + "passphrase", + "<value>" + ], + "help": "lp: txt; Passphrase to decrypt the private key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "<text>", + "esp-group", + "<value>" + ], + "help": "Encapsulating Security Payloads (ESP) group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "<text>", + "ike-group", + "<value>" + ], + "help": "Internet Key Exchange (IKE) group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "<text>", + "local", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "<text>", + "local", + "prefix", + "<value>" + ], + "help": "lp: ipv6net; Local IPv6 prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "<text>", + "local-address", + "<value>" + ], + "help": "lp: any; Allow any IPv4 address present on the system to be used for VPN", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "<text>", + "pool", + "<value>" + ], + "help": "lp: radius; Forward requests for virtual IP addresses to a RADIUS server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "<text>", + "timeout", + "<value>" + ], + "help": "lp: u32:1-86400; Timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "connection", + "<text>", + "unique", + "<value>" + ], + "help": "lp: replace; Delete any existing connection if a new one for the same user gets established", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "dhcp", + "interface", + "<value>" + ], + "help": "lp: txt; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "dhcp", + "server", + "<value>" + ], + "help": "lp: ipv4; DHCP server IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "pool", + "<text>", + "exclude", + "<value>" + ], + "help": "lp: ipv6net; Local IPv6 pool prefix exclusion", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "pool", + "<text>", + "name-server", + "<value>" + ], + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "pool", + "<text>", + "prefix", + "<value>" + ], + "help": "lp: ipv6net; Local IPv6 pool prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "radius", + "nas-identifier", + "<value>" + ], + "help": "NAS-Identifier attribute sent to RADIUS", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "radius", + "server", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "radius", + "server", + "<text>", + "disable-accounting" + ], + "help": "Disable accounting", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "radius", + "server", + "<text>", + "key", + "<value>" + ], + "help": "Shared secret key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "remote-access", + "radius", + "server", + "<text>", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "<text>", + "authentication", + "id", + "<value>" + ], + "help": "lp: txt; ID used for peer authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "<text>", + "authentication", + "mode", + "<value>" + ], + "help": "lp: x509; Use x.509 certificate", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "<text>", + "authentication", + "pre-shared-secret", + "<value>" + ], + "help": "lp: txt; Pre-shared secret key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "<text>", + "authentication", + "remote-id", + "<value>" + ], + "help": "lp: txt; ID used for peer authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "<text>", + "authentication", + "rsa", + "local-key", + "<value>" + ], + "help": "Name of PKI key-pair with local private key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "<text>", + "authentication", + "rsa", + "passphrase", + "<value>" + ], + "help": "Local private key passphrase", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "<text>", + "authentication", + "rsa", + "remote-key", + "<value>" + ], + "help": "Name of PKI key-pair with remote public key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "<text>", + "authentication", + "use-x509-id" + ], + "help": "Use certificate common name as ID", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "<text>", + "authentication", + "x509", + "ca-certificate", + "<value>" + ], + "help": "lp: txt; Name of CA in PKI configuration", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "<text>", + "authentication", + "x509", + "certificate", + "<value>" + ], + "help": "lp: txt; Name of certificate in PKI configuration", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "<text>", + "authentication", + "x509", + "passphrase", + "<value>" + ], + "help": "lp: txt; Passphrase to decrypt the private key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "<text>", + "connection-type", + "<value>" + ], + "help": "lp: none; Load the connection only", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "<text>", + "default-esp-group", + "<value>" + ], + "help": "Defult ESP group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "<text>", + "dhcp-interface", + "<value>" + ], + "help": "lp: txt; DHCP interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "<text>", + "force-encapsulation", + "<value>" + ], + "help": "lp: disable; Do not force UDP encapsulation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "<text>", + "ike-group", + "<value>" + ], + "help": "Internet Key Exchange (IKE) group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "<text>", + "ikev2-reauth", + "<value>" + ], + "help": "lp: inherit; Inherit the reauth configuration form your IKE-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "<text>", + "local-address", + "<value>" + ], + "help": "lp: any; Allow any IPv4 address present on the system to be used for VPN", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "<text>", + "tunnel", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "<text>", + "tunnel", + "<text>", + "esp-group", + "<value>" + ], + "help": "Encapsulating Security Payloads (ESP) group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "<text>", + "tunnel", + "<text>", + "local", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "<text>", + "tunnel", + "<text>", + "local", + "prefix", + "<value>" + ], + "help": "lp: ipv6net; Local IPv6 prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "<text>", + "tunnel", + "<text>", + "priority", + "<value>" + ], + "help": "lp: u32:1-100; Priority for IPsec policy (lowest value more preferable)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "<text>", + "tunnel", + "<text>", + "protocol", + "<value>" + ], + "help": "lp: txt; Protocol name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "<text>", + "tunnel", + "<text>", + "remote", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "<text>", + "tunnel", + "<text>", + "remote", + "prefix", + "<value>" + ], + "help": "lp: ipv6net; Remote IPv6 prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "<text>", + "virtual-address", + "<value>" + ], + "help": "lp: ipv6; Request IPv6 address from peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "<text>", + "vti", + "bind", + "<value>" + ], + "help": "VTI tunnel interface associated with this configuration", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "ipsec", + "site-to-site", + "peer", + "<text>", + "vti", + "esp-group", + "<value>" + ], + "help": "Encapsulating Security Payloads (ESP) group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "local-users", + "username", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "local-users", + "username", + "<text>", + "password", + "<value>" + ], + "help": "Password for authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "local-users", + "username", + "<text>", + "rate-limit", + "download", + "<value>" + ], + "help": "Download bandwidth limit in kbits/sec", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "local-users", + "username", + "<text>", + "rate-limit", + "upload", + "<value>" + ], + "help": "Upload bandwidth limit in kbits/sec", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "local-users", + "username", + "<text>", + "static-ip", + "<value>" + ], + "help": "Static client IP address (default: *)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "mode", + "<value>" + ], + "help": "lp: radius; Use RADIUS server for user autentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "mppe", + "<value>" + ], + "help": "lp: deny; drop all mppe", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "acct-timeout", + "<value>" + ], + "help": "Timeout to wait reply for Interim-Update packets", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "dae-server", + "ip-address", + "<value>" + ], + "help": "IP address for Dynamic Authorization Extension server (DM/CoA)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "dae-server", + "port", + "<value>" + ], + "help": "Port for Dynamic Authorization Extension server (DM/CoA)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "dae-server", + "secret", + "<value>" + ], + "help": "Secret for Dynamic Authorization Extension server (DM/CoA)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "max-try", + "<value>" + ], + "help": "Maximum number of tries to send Access-Request/Accounting-", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "nas-identifier", + "<value>" + ], + "help": "NAS-Identifier attribute sent to RADIUS", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "rate-limit", + "attribute", + "<value>" + ], + "help": "Specifies which radius attribute contains rate information", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "rate-limit", + "enable" + ], + "help": "Enables Bandwidth shaping via RADIUS", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "rate-limit", + "vendor", + "<value>" + ], + "help": "Specifies the vendor dictionary. (dictionary needs to be in", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "server", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "server", + "<text>", + "disable-accounting" + ], + "help": "Disable accounting", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "server", + "<text>", + "fail-time", + "<value>" + ], + "help": "lp: u32:0-600; Fail time penalty", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "server", + "<text>", + "key", + "<value>" + ], + "help": "Shared secret key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "server", + "<text>", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "source-address", + "<value>" + ], + "help": "lp: ipv4; IPv4 source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "radius", + "timeout", + "<value>" + ], + "help": "Timeout to wait response from server (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "authentication", + "require", + "<value>" + ], + "help": "lp: mschap-v2; Require the peer to authenticate itself using MS-CHAPv2 [Microsoft Challenge Handshake Authentication Protocol, Version 2].", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "ccp-disable" + ], + "help": "Disable Compression Control Protocol (CCP)", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "client-ip-pool", + "start", + "<value>" + ], + "help": "First IP address in the pool", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "client-ip-pool", + "stop", + "<value>" + ], + "help": "Last IP address in the pool", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "client-ip-pool", + "subnet", + "<value>" + ], + "help": "lp: ipv4net; IPv4 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "client-ipv6-pool", + "delegate", + "<text>", + "delegation-prefix", + "<value>" + ], + "help": "lp: u32:32-64; Delegated prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "client-ipv6-pool", + "prefix", + "<text>", + "mask", + "<value>" + ], + "help": "lp: u32:48-128; Client prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "description", + "<value>" + ], + "help": "Description for L2TP remote-access settings", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "dhcp-interface", + "<value>" + ], + "help": "lp: txt; DHCP interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "gateway-address", + "<value>" + ], + "help": "lp: ipv4; Default Gateway send to the client", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "idle", + "<value>" + ], + "help": "lp: u32:30-86400; PPP idle timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "ipsec-settings", + "authentication", + "mode", + "<value>" + ], + "help": "lp: x509; Use X.509 certificate for IPsec authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "ipsec-settings", + "authentication", + "pre-shared-secret", + "<value>" + ], + "help": "lp: txt; Pre-shared secret key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "ipsec-settings", + "authentication", + "x509", + "ca-certificate", + "<value>" + ], + "help": "lp: txt; Name of CA in PKI configuration", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "ipsec-settings", + "authentication", + "x509", + "certificate", + "<value>" + ], + "help": "lp: txt; Name of certificate in PKI configuration", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "ipsec-settings", + "authentication", + "x509", + "passphrase", + "<value>" + ], + "help": "lp: txt; Passphrase to decrypt the private key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "ipsec-settings", + "esp-group", + "<value>" + ], + "help": "Encapsulating Security Payloads (ESP) group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "ipsec-settings", + "ike-group", + "<value>" + ], + "help": "Internet Key Exchange (IKE) group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "ipsec-settings", + "ike-lifetime", + "<value>" + ], + "help": "lp: u32:30-86400; IKE lifetime in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "ipsec-settings", + "lifetime", + "<value>" + ], + "help": "lp: u32:30-86400; IKE lifetime in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "lns", + "host-name", + "<value>" + ], + "help": "Sent to the client (LAC) in the Host-Name attribute", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "lns", + "shared-secret", + "<value>" + ], + "help": "Tunnel password used to authenticate the client (LAC)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "mtu", + "<value>" + ], + "help": "Maximum Transmission Unit (MTU) - default 1492 (default: 1492)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "name-server", + "<value>" + ], + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "outside-address", + "<value>" + ], + "help": "External IP address to which VPN clients will connect", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "ppp-options", + "ipv6", + "<value>" + ], + "help": "lp: require; Require IPv6 negotiation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "ppp-options", + "lcp-echo-failure", + "<value>" + ], + "help": "Maximum number of Echo-Requests may be sent without valid reply", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "ppp-options", + "lcp-echo-interval", + "<value>" + ], + "help": "LCP echo-requests/sec (default: 30)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "l2tp", + "remote-access", + "wins-server", + "<value>" + ], + "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "local-users", + "username", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "local-users", + "username", + "<text>", + "otp", + "interval", + "<value>" + ], + "help": "lp: u32:5-86400; Time tokens interval in seconds.", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "local-users", + "username", + "<text>", + "otp", + "key", + "<value>" + ], + "help": "lp: txt; OTP key in hex-encoded format", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "local-users", + "username", + "<text>", + "otp", + "otp-length", + "<value>" + ], + "help": "lp: u32:6-8; Number of digits in OTP code", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "local-users", + "username", + "<text>", + "otp", + "token-type", + "<value>" + ], + "help": "lp: hotp-event; Event-based OTP algorithm", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "local-users", + "username", + "<text>", + "password", + "<value>" + ], + "help": "Password used for authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "mode", + "local", + "<value>" + ], + "help": "lp: password-otp; Password (first) + OTP local authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "mode", + "radius" + ], + "help": "Use RADIUS server for user autentication", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "radius", + "server", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "radius", + "server", + "<text>", + "key", + "<value>" + ], + "help": "Shared secret key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "radius", + "server", + "<text>", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "radius", + "source-address", + "<value>" + ], + "help": "lp: ipv4; IPv4 source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "authentication", + "radius", + "timeout", + "<value>" + ], + "help": "lp: u32:1-240; Session timeout in seconds (default: 2)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "listen-ports", + "tcp", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "listen-ports", + "udp", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "network-settings", + "client-ip-settings", + "subnet", + "<value>" + ], + "help": "lp: ipv4net; IPv4 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "network-settings", + "client-ipv6-pool", + "mask", + "<value>" + ], + "help": "lp: u32:48-128; Client prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "network-settings", + "client-ipv6-pool", + "prefix", + "<value>" + ], + "help": "lp: ipv6net; IPv6 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "network-settings", + "name-server", + "<value>" + ], + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "network-settings", + "push-route", + "<value>" + ], + "help": "lp: ipv6net; IPv6 network and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "ssl", + "ca-certificate", + "<value>" + ], + "help": "lp: txt; Name of CA in PKI configuration", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "ssl", + "certificate", + "<value>" + ], + "help": "lp: txt; Name of certificate in PKI configuration", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "openconnect", + "ssl", + "passphrase", + "<value>" + ], + "help": "lp: txt; Passphrase to decrypt the private key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "local-users", + "username", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "local-users", + "username", + "<text>", + "password", + "<value>" + ], + "help": "Password for authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "local-users", + "username", + "<text>", + "static-ip", + "<value>" + ], + "help": "Static client IP address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "mode", + "<value>" + ], + "help": "lp: radius; Use RADIUS server for user autentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "mppe", + "<value>" + ], + "help": "lp: require; ask client for mppe, if it rejects drop connection", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "acct-interim-jitter", + "<value>" + ], + "help": "lp: u32:1-60; Maximum jitter value in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "acct-timeout", + "<value>" + ], + "help": "lp: u32:0-60; Timeout in seconds, 0 to keep active", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "dynamic-author", + "key", + "<value>" + ], + "help": "Shared secret for Dynamic Authorization Extension server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "dynamic-author", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; TCP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "dynamic-author", + "server", + "<value>" + ], + "help": "lp: ipv4; IPv4 address for aynamic authorization server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "max-try", + "<value>" + ], + "help": "lp: u32:1-20; Maximum tries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "nas-identifier", + "<value>" + ], + "help": "NAS-Identifier attribute sent to RADIUS", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "nas-ip-address", + "<value>" + ], + "help": "lp: ipv4; NAS-IP-Address attribute", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "preallocate-vif" + ], + "help": "Enable attribute NAS-Port-Id in Access-Request", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "server", + "<text>", + "acct-port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "server", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "server", + "<text>", + "disable-accounting" + ], + "help": "Disable accounting", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "server", + "<text>", + "fail-time", + "<value>" + ], + "help": "lp: u32:0-600; Fail time penalty", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "server", + "<text>", + "key", + "<value>" + ], + "help": "Shared secret key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "server", + "<text>", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "source-address", + "<value>" + ], + "help": "lp: ipv4; IPv4 source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "radius", + "timeout", + "<value>" + ], + "help": "lp: u32:1-60; Timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "authentication", + "require", + "<value>" + ], + "help": "lp: mschap-v2; Require the peer to authenticate itself using MS-CHAPv2 [Microsoft Challenge Handshake Authentication Protocol, Version 2].", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "client-ip-pool", + "start", + "<value>" + ], + "help": "First IP address in the pool", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "client-ip-pool", + "stop", + "<value>" + ], + "help": "Last IP address in the pool", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "gateway-address", + "<value>" + ], + "help": "lp: ipv4; Default Gateway send to the client", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "mtu", + "<value>" + ], + "help": "Maximum Transmission Unit (MTU) - default 1492 (default: 1492)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "name-server", + "<value>" + ], + "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "outside-address", + "<value>" + ], + "help": "External IP address to which VPN clients will connect", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "pptp", + "remote-access", + "wins-server", + "<value>" + ], + "help": "lp: ipv4; Domain Name Server (DNS) IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "local-users", + "username", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "local-users", + "username", + "<text>", + "password", + "<value>" + ], + "help": "Password for authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "local-users", + "username", + "<text>", + "rate-limit", + "download", + "<value>" + ], + "help": "Download bandwidth limit in kbits/sec", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "local-users", + "username", + "<text>", + "rate-limit", + "upload", + "<value>" + ], + "help": "Upload bandwidth limit in kbits/sec", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "local-users", + "username", + "<text>", + "static-ip", + "<value>" + ], + "help": "Static client IP address (default: *)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "mode", + "<value>" + ], + "help": "lp: radius; Use RADIUS server for user autentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "protocols", + "<value>" + ], + "help": "lp: mschap-v2; Authentication via MS-CHAPv2 (Microsoft Challenge Handshake Authentication Protocol, version 2)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "acct-interim-jitter", + "<value>" + ], + "help": "lp: u32:1-60; Maximum jitter value in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "acct-timeout", + "<value>" + ], + "help": "lp: u32:0-60; Timeout in seconds, 0 to keep active", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "dynamic-author", + "key", + "<value>" + ], + "help": "Shared secret for Dynamic Authorization Extension server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "dynamic-author", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; TCP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "dynamic-author", + "server", + "<value>" + ], + "help": "lp: ipv4; IPv4 address for aynamic authorization server", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "max-try", + "<value>" + ], + "help": "lp: u32:1-20; Maximum tries", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "nas-identifier", + "<value>" + ], + "help": "NAS-Identifier attribute sent to RADIUS", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "nas-ip-address", + "<value>" + ], + "help": "lp: ipv4; NAS-IP-Address attribute", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "preallocate-vif" + ], + "help": "Enable attribute NAS-Port-Id in Access-Request", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "rate-limit", + "attribute", + "<value>" + ], + "help": "Specifies which radius attribute contains rate information.", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "rate-limit", + "enable" + ], + "help": "Enables Bandwidth shaping via RADIUS", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "rate-limit", + "multiplier", + "<value>" + ], + "help": "lp: <0.001-1000>; Shaper multiplier", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "rate-limit", + "vendor", + "<value>" + ], + "help": "Specifies the vendor dictionary. (dictionary needs to be in", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "server", + "<text>", + "acct-port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "server", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "server", + "<text>", + "disable-accounting" + ], + "help": "Disable accounting", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "server", + "<text>", + "fail-time", + "<value>" + ], + "help": "lp: u32:0-600; Fail time penalty", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "server", + "<text>", + "key", + "<value>" + ], + "help": "Shared secret key", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "server", + "<text>", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "source-address", + "<value>" + ], + "help": "lp: ipv4; IPv4 source address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "authentication", + "radius", + "timeout", + "<value>" + ], + "help": "lp: u32:1-60; Timeout in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "client-ip-pool", + "subnet", + "<value>" + ], + "help": "lp: ipv4net; IPv4 address and prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "client-ipv6-pool", + "delegate", + "<text>", + "delegation-prefix", + "<value>" + ], + "help": "lp: u32:32-64; Delegated prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "client-ipv6-pool", + "prefix", + "<text>", + "mask", + "<value>" + ], + "help": "lp: u32:48-128; Client prefix length", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "gateway-address", + "<value>" + ], + "help": "lp: ipv4; Default Gateway send to the client", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "mtu", + "<value>" + ], + "help": "lp: u32:68-1500; Maximum Transmission Unit in byte", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "name-server", + "<value>" + ], + "help": "lp: ipv6; Domain Name Server (DNS) IPv6 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Numeric IP port", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "ppp-options", + "ipv4", + "<value>" + ], + "help": "lp: allow; Negotiate IPv4 only if client requests (default)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "ppp-options", + "ipv6", + "<value>" + ], + "help": "lp: require; Require IPv6 negotiation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "ppp-options", + "lcp-echo-failure", + "<value>" + ], + "help": "Maximum number of Echo-Requests may be sent without valid reply", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "ppp-options", + "lcp-echo-interval", + "<value>" + ], + "help": "LCP echo-requests/sec (default: 30)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "ppp-options", + "lcp-echo-timeout", + "<value>" + ], + "help": "Timeout in seconds to wait for any peer activity. If this option", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "ppp-options", + "mppe", + "<value>" + ], + "help": "lp: deny; drop all mppe", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "ssl", + "ca-certificate", + "<value>" + ], + "help": "lp: txt; Name of CA in PKI configuration", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vpn", + "sstp", + "ssl", + "certificate", + "<value>" + ], + "help": "lp: txt; Name of certificate in PKI configuration", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "bind-to-all" + ], + "help": "Enable binding services to all VRFs", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "description", + "<value>" + ], + "help": "Interface specific description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "disable" + ], + "help": "Administratively disable interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "ip", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "ipv6", + "disable-forwarding" + ], + "help": "Disable IP forwarding on this interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-flowspec", + "local-install", + "interface", + "<value>" + ], + "help": "Interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-labeled-unicast", + "aggregate-address", + "<text>", + "as-set" + ], + "help": "Generate AS-set path information for this aggregate address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-labeled-unicast", + "aggregate-address", + "<text>", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-labeled-unicast", + "aggregate-address", + "<text>", + "summary-only" + ], + "help": "Announce the aggregate summary network only", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-labeled-unicast", + "network", + "<text>", + "backdoor" + ], + "help": "Use BGP network/prefix as a backdoor route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-labeled-unicast", + "network", + "<text>", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "aggregate-address", + "<text>", + "as-set" + ], + "help": "Generate AS-set path information for this aggregate address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "aggregate-address", + "<text>", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "aggregate-address", + "<text>", + "summary-only" + ], + "help": "Announce the aggregate summary network only", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "distance", + "external", + "<value>" + ], + "help": "lp: u32:1-255; eBGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "distance", + "internal", + "<value>" + ], + "help": "lp: u32:1-255; iBGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "distance", + "local", + "<value>" + ], + "help": "lp: u32:1-255; Locally originated BGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "distance", + "prefix", + "<text>", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Administrative distance for external BGP routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "network", + "<text>", + "backdoor" + ], + "help": "Use BGP network/prefix as a backdoor route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-multicast", + "network", + "<text>", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "aggregate-address", + "<text>", + "as-set" + ], + "help": "Generate AS-set path information for this aggregate address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "aggregate-address", + "<text>", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "aggregate-address", + "<text>", + "summary-only" + ], + "help": "Announce the aggregate summary network only", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "distance", + "external", + "<value>" + ], + "help": "lp: u32:1-255; eBGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "distance", + "internal", + "<value>" + ], + "help": "lp: u32:1-255; iBGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "distance", + "local", + "<value>" + ], + "help": "lp: u32:1-255; Locally originated BGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "distance", + "prefix", + "<text>", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Administrative distance for external BGP routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "export", + "vpn" + ], + "help": "to/from default instance VPN RIB", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "import", + "vpn" + ], + "help": "to/from default instance VPN RIB", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "import", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "label", + "vpn", + "export", + "<value>" + ], + "help": "lp: u32:0-1048575; Label Value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "maximum-paths", + "ebgp", + "<value>" + ], + "help": "lp: u32:1-256; Number of paths to consider", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "maximum-paths", + "ibgp", + "<value>" + ], + "help": "lp: u32:1-256; Number of paths to consider", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "network", + "<text>", + "backdoor" + ], + "help": "Network as a backdoor route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "network", + "<text>", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "rd", + "vpn", + "export", + "<value>" + ], + "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "connected", + "metric", + "<value>" + ], + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "connected", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "isis", + "metric", + "<value>" + ], + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "isis", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "kernel", + "metric", + "<value>" + ], + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "kernel", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "ospf", + "metric", + "<value>" + ], + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "ospf", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "rip", + "metric", + "<value>" + ], + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "rip", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "static", + "metric", + "<value>" + ], + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "static", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "redistribute", + "table", + "<value>" + ], + "help": "Redistribute non-main Kernel Routing Table", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "route-map", + "vpn", + "export", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "route-map", + "vpn", + "import", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "route-target", + "vpn", + "both", + "<value>" + ], + "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "route-target", + "vpn", + "export", + "<value>" + ], + "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-unicast", + "route-target", + "vpn", + "import", + "<value>" + ], + "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-vpn", + "network", + "<text>", + "label", + "<value>" + ], + "help": "lp: u32:0-1048575; MPLS label value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv4-vpn", + "network", + "<text>", + "rd", + "<value>" + ], + "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-flowspec", + "local-install", + "interface", + "<value>" + ], + "help": "Interface", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-labeled-unicast", + "aggregate-address", + "<text>", + "as-set" + ], + "help": "Generate AS-set path information for this aggregate address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-labeled-unicast", + "aggregate-address", + "<text>", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-labeled-unicast", + "aggregate-address", + "<text>", + "summary-only" + ], + "help": "Announce the aggregate summary network only", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-labeled-unicast", + "network", + "<text>", + "backdoor" + ], + "help": "Use BGP network/prefix as a backdoor route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-labeled-unicast", + "network", + "<text>", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "aggregate-address", + "<text>", + "as-set" + ], + "help": "Generate AS-set path information for this aggregate address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "aggregate-address", + "<text>", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "aggregate-address", + "<text>", + "summary-only" + ], + "help": "Announce the aggregate summary network only", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "distance", + "external", + "<value>" + ], + "help": "lp: u32:1-255; eBGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "distance", + "internal", + "<value>" + ], + "help": "lp: u32:1-255; iBGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "distance", + "local", + "<value>" + ], + "help": "lp: u32:1-255; Locally originated BGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "distance", + "prefix", + "<text>", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Administrative distance for external BGP routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "network", + "<text>", + "path-limit", + "<value>" + ], + "help": "lp: u32:0-255; AS path hop count limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-multicast", + "network", + "<text>", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "aggregate-address", + "<text>", + "as-set" + ], + "help": "Generate AS-set path information for this aggregate address", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "aggregate-address", + "<text>", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "aggregate-address", + "<text>", + "summary-only" + ], + "help": "Announce the aggregate summary network only", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "distance", + "external", + "<value>" + ], + "help": "lp: u32:1-255; eBGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "distance", + "internal", + "<value>" + ], + "help": "lp: u32:1-255; iBGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "distance", + "local", + "<value>" + ], + "help": "lp: u32:1-255; Locally originated BGP routes administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "distance", + "prefix", + "<text>", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Administrative distance for external BGP routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "export", + "vpn" + ], + "help": "to/from default instance VPN RIB", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "import", + "vpn" + ], + "help": "to/from default instance VPN RIB", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "import", + "vrf", + "<value>" + ], + "help": "lp: txt; VRF instance name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "label", + "vpn", + "export", + "<value>" + ], + "help": "lp: u32:0-1048575; Label Value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "maximum-paths", + "ebgp", + "<value>" + ], + "help": "lp: u32:1-256; Number of paths to consider", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "maximum-paths", + "ibgp", + "<value>" + ], + "help": "lp: u32:1-256; Number of paths to consider", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "network", + "<text>", + "path-limit", + "<value>" + ], + "help": "lp: u32:0-255; AS path hop count limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "network", + "<text>", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "rd", + "vpn", + "export", + "<value>" + ], + "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "connected", + "metric", + "<value>" + ], + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "connected", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "kernel", + "metric", + "<value>" + ], + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "kernel", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "ospfv3", + "metric", + "<value>" + ], + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "ospfv3", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "ripng", + "metric", + "<value>" + ], + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "ripng", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "static", + "metric", + "<value>" + ], + "help": "lp: u32:1-4294967295; Metric for redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "static", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "redistribute", + "table", + "<value>" + ], + "help": "Redistribute non-main Kernel Routing Table", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "route-map", + "vpn", + "export", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "route-map", + "vpn", + "import", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "route-target", + "vpn", + "both", + "<value>" + ], + "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "route-target", + "vpn", + "export", + "<value>" + ], + "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-unicast", + "route-target", + "vpn", + "import", + "<value>" + ], + "help": "lp: txt; Space separated route target list (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-vpn", + "network", + "<text>", + "label", + "<value>" + ], + "help": "lp: u32:0-1048575; MPLS label value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "ipv6-vpn", + "network", + "<text>", + "rd", + "<value>" + ], + "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "advertise", + "ipv4", + "unicast", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "advertise", + "ipv6", + "unicast", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "advertise-all-vni" + ], + "help": "Advertise All local VNIs", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "advertise-default-gw" + ], + "help": "Advertise All default g/w mac-ip routes in EVPN", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "advertise-pip", + "<value>" + ], + "help": "lp: ipv4; IP address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "advertise-svi-ip" + ], + "help": "Advertise svi mac-ip routes in EVPN", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "flooding", + "disable" + ], + "help": "Do not flood any BUM packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "flooding", + "head-end-replication" + ], + "help": "Flood BUM packets using head-end replication", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "rd", + "<value>" + ], + "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "route-target", + "both", + "<value>" + ], + "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "route-target", + "export", + "<value>" + ], + "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "route-target", + "import", + "<value>" + ], + "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "rt-auto-derive" + ], + "help": "Auto derivation of Route Target (RFC8365)", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "vni", + "<text>", + "advertise-default-gw" + ], + "help": "Advertise All default g/w mac-ip routes in EVPN", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "vni", + "<text>", + "advertise-svi-ip" + ], + "help": "Advertise svi mac-ip routes in EVPN", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "vni", + "<text>", + "rd", + "<value>" + ], + "help": "lp: ASN:NN_OR_IP-ADDRESS:NN; Route Distinguisher, (x.x.x.x:yyy|xxxx:yyyy)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "vni", + "<text>", + "route-target", + "both", + "<value>" + ], + "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "vni", + "<text>", + "route-target", + "export", + "<value>" + ], + "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "address-family", + "l2vpn-evpn", + "vni", + "<text>", + "route-target", + "import", + "<value>" + ], + "help": "lp: txt; Route target (A.B.C.D:MN|EF:OPQR|GHJK:MN)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "listen", + "limit", + "<value>" + ], + "help": "lp: u32:1-5000; BGP neighbor limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "listen", + "range", + "<text>", + "peer-group", + "<value>" + ], + "help": "lp: txt; Peer-group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "local-as", + "<value>" + ], + "help": "lp: u32:1-4294967294; Autonomous System Number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-flowspec", + "filter-list", + "export", + "<value>" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-flowspec", + "filter-list", + "import", + "<value>" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-flowspec", + "prefix-list", + "export", + "<value>" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-flowspec", + "prefix-list", + "import", + "<value>" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-flowspec", + "route-map", + "export", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-flowspec", + "route-map", + "import", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-flowspec", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-flowspec", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-flowspec", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "addpath-tx-all" + ], + "help": "Use addpath to advertise all paths to a neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "addpath-tx-per-as" + ], + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "allowas-in", + "number", + "<value>" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "as-override" + ], + "help": "Override ASN in outbound updates to configured neighbor local-as", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "capability", + "orf", + "prefix-list", + "receive" + ], + "help": "Capability to receive the ORF", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "capability", + "orf", + "prefix-list", + "send" + ], + "help": "Capability to send the ORF", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "conditionally-advertise", + "advertise-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "conditionally-advertise", + "exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "conditionally-advertise", + "non-exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "default-originate", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "disable-send-community", + "extended" + ], + "help": "Disable sending extended community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "disable-send-community", + "standard" + ], + "help": "Disable sending standard community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "distribute-list", + "export", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "distribute-list", + "import", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "filter-list", + "export", + "<value>" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "filter-list", + "import", + "<value>" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "maximum-prefix", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "maximum-prefix-out", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "nexthop-self", + "force" + ], + "help": "Set the next hop to self for reflected routes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "prefix-list", + "export", + "<value>" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "prefix-list", + "import", + "<value>" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "remove-private-as" + ], + "help": "Remove private AS numbers from AS path in outbound route updates", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "route-map", + "export", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "route-map", + "import", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "unsuppress-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-labeled-unicast", + "weight", + "<value>" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "addpath-tx-all" + ], + "help": "Use addpath to advertise all paths to a neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "addpath-tx-per-as" + ], + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "allowas-in", + "number", + "<value>" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "as-override" + ], + "help": "Override ASN in outbound updates to configured neighbor local-as", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "capability", + "orf", + "prefix-list", + "receive" + ], + "help": "Capability to receive the ORF", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "capability", + "orf", + "prefix-list", + "send" + ], + "help": "Capability to send the ORF", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "conditionally-advertise", + "advertise-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "conditionally-advertise", + "exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "conditionally-advertise", + "non-exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "default-originate", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "disable-send-community", + "extended" + ], + "help": "Disable sending extended community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "disable-send-community", + "standard" + ], + "help": "Disable sending standard community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "distribute-list", + "export", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "distribute-list", + "import", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "filter-list", + "export", + "<value>" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "filter-list", + "import", + "<value>" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "maximum-prefix", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "maximum-prefix-out", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "nexthop-self", + "force" + ], + "help": "Set the next hop to self for reflected routes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "prefix-list", + "export", + "<value>" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "prefix-list", + "import", + "<value>" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "remove-private-as" + ], + "help": "Remove private AS numbers from AS path in outbound route updates", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "route-map", + "export", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "route-map", + "import", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "unsuppress-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-multicast", + "weight", + "<value>" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "addpath-tx-all" + ], + "help": "Use addpath to advertise all paths to a neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "addpath-tx-per-as" + ], + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "allowas-in", + "number", + "<value>" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "as-override" + ], + "help": "Override ASN in outbound updates to configured neighbor local-as", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "capability", + "orf", + "prefix-list", + "receive" + ], + "help": "Capability to receive the ORF", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "capability", + "orf", + "prefix-list", + "send" + ], + "help": "Capability to send the ORF", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "advertise-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "non-exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "default-originate", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "disable-send-community", + "extended" + ], + "help": "Disable sending extended community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "disable-send-community", + "standard" + ], + "help": "Disable sending standard community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "distribute-list", + "export", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "distribute-list", + "import", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "filter-list", + "export", + "<value>" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "filter-list", + "import", + "<value>" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "maximum-prefix", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "maximum-prefix-out", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "nexthop-self", + "force" + ], + "help": "Set the next hop to self for reflected routes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "prefix-list", + "export", + "<value>" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "prefix-list", + "import", + "<value>" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "remove-private-as" + ], + "help": "Remove private AS numbers from AS path in outbound route updates", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "route-map", + "export", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "route-map", + "import", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "unsuppress-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-unicast", + "weight", + "<value>" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "addpath-tx-all" + ], + "help": "Use addpath to advertise all paths to a neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "addpath-tx-per-as" + ], + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "allowas-in", + "number", + "<value>" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "as-override" + ], + "help": "Override ASN in outbound updates to configured neighbor local-as", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "conditionally-advertise", + "advertise-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "conditionally-advertise", + "exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "conditionally-advertise", + "non-exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "disable-send-community", + "extended" + ], + "help": "Disable sending extended community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "disable-send-community", + "standard" + ], + "help": "Disable sending standard community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "distribute-list", + "export", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "distribute-list", + "import", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "filter-list", + "export", + "<value>" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "filter-list", + "import", + "<value>" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "maximum-prefix", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "maximum-prefix-out", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "nexthop-self", + "force" + ], + "help": "Set the next hop to self for reflected routes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "prefix-list", + "export", + "<value>" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "prefix-list", + "import", + "<value>" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "remove-private-as" + ], + "help": "Remove private AS numbers from AS path in outbound route updates", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "route-map", + "export", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "route-map", + "import", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "unsuppress-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv4-vpn", + "weight", + "<value>" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-flowspec", + "filter-list", + "export", + "<value>" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-flowspec", + "filter-list", + "import", + "<value>" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-flowspec", + "prefix-list", + "export", + "<value>" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-flowspec", + "prefix-list", + "import", + "<value>" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-flowspec", + "route-map", + "export", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-flowspec", + "route-map", + "import", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-flowspec", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-flowspec", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-flowspec", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "addpath-tx-all" + ], + "help": "Use addpath to advertise all paths to a neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "addpath-tx-per-as" + ], + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "allowas-in", + "number", + "<value>" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "as-override" + ], + "help": "Override ASN in outbound updates to configured neighbor local-as", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "capability", + "orf", + "prefix-list", + "receive" + ], + "help": "Capability to receive the ORF", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "capability", + "orf", + "prefix-list", + "send" + ], + "help": "Capability to send the ORF", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "conditionally-advertise", + "advertise-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "conditionally-advertise", + "exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "conditionally-advertise", + "non-exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "default-originate", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "disable-send-community", + "extended" + ], + "help": "Disable sending extended community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "disable-send-community", + "standard" + ], + "help": "Disable sending standard community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "distribute-list", + "export", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "distribute-list", + "import", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "filter-list", + "export", + "<value>" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "filter-list", + "import", + "<value>" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "maximum-prefix", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "maximum-prefix-out", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "nexthop-local", + "unchanged" + ], + "help": "Leave link-local nexthop unchanged for this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "nexthop-self", + "force" + ], + "help": "Set the next hop to self for reflected routes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "prefix-list", + "export", + "<value>" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "prefix-list", + "import", + "<value>" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "remove-private-as" + ], + "help": "Remove private AS numbers from AS path in outbound route updates", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "route-map", + "export", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "route-map", + "import", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "unsuppress-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-labeled-unicast", + "weight", + "<value>" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "addpath-tx-all" + ], + "help": "Use addpath to advertise all paths to a neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "addpath-tx-per-as" + ], + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "allowas-in", + "number", + "<value>" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "as-override" + ], + "help": "Override ASN in outbound updates to configured neighbor local-as", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "conditionally-advertise", + "advertise-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "conditionally-advertise", + "exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "conditionally-advertise", + "non-exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "default-originate", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "disable-send-community", + "extended" + ], + "help": "Disable sending extended community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "disable-send-community", + "standard" + ], + "help": "Disable sending standard community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "distribute-list", + "export", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "distribute-list", + "import", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "filter-list", + "export", + "<value>" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "filter-list", + "import", + "<value>" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "maximum-prefix", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "maximum-prefix-out", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "nexthop-local", + "unchanged" + ], + "help": "Leave link-local nexthop unchanged for this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "nexthop-self", + "force" + ], + "help": "Set the next hop to self for reflected routes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "prefix-list", + "export", + "<value>" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "prefix-list", + "import", + "<value>" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "remove-private-as" + ], + "help": "Remove private AS numbers from AS path in outbound route updates", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "route-map", + "export", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "route-map", + "import", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "unsuppress-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-multicast", + "weight", + "<value>" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "addpath-tx-all" + ], + "help": "Use addpath to advertise all paths to a neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "addpath-tx-per-as" + ], + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "allowas-in", + "number", + "<value>" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "as-override" + ], + "help": "Override ASN in outbound updates to configured neighbor local-as", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "capability", + "orf", + "prefix-list", + "receive" + ], + "help": "Capability to receive the ORF", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "capability", + "orf", + "prefix-list", + "send" + ], + "help": "Capability to send the ORF", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "advertise-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "non-exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "default-originate", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "disable-send-community", + "extended" + ], + "help": "Disable sending extended community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "disable-send-community", + "standard" + ], + "help": "Disable sending standard community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "distribute-list", + "export", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "distribute-list", + "import", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "filter-list", + "export", + "<value>" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "filter-list", + "import", + "<value>" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "maximum-prefix", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "maximum-prefix-out", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "nexthop-local", + "unchanged" + ], + "help": "Leave link-local nexthop unchanged for this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "nexthop-self", + "force" + ], + "help": "Set the next hop to self for reflected routes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "prefix-list", + "export", + "<value>" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "prefix-list", + "import", + "<value>" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "remove-private-as" + ], + "help": "Remove private AS numbers from AS path in outbound route updates", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "route-map", + "export", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "route-map", + "import", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "unsuppress-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-unicast", + "weight", + "<value>" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "addpath-tx-all" + ], + "help": "Use addpath to advertise all paths to a neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "addpath-tx-per-as" + ], + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "allowas-in", + "number", + "<value>" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "as-override" + ], + "help": "Override ASN in outbound updates to configured neighbor local-as", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "conditionally-advertise", + "advertise-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "conditionally-advertise", + "exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "conditionally-advertise", + "non-exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "disable-send-community", + "extended" + ], + "help": "Disable sending extended community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "disable-send-community", + "standard" + ], + "help": "Disable sending standard community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "distribute-list", + "export", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "distribute-list", + "import", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "filter-list", + "export", + "<value>" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "filter-list", + "import", + "<value>" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "maximum-prefix", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "maximum-prefix-out", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "nexthop-local", + "unchanged" + ], + "help": "Leave link-local nexthop unchanged for this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "nexthop-self", + "force" + ], + "help": "Set the next hop to self for reflected routes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "prefix-list", + "export", + "<value>" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "prefix-list", + "import", + "<value>" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "remove-private-as" + ], + "help": "Remove private AS numbers from AS path in outbound route updates", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "route-map", + "export", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "route-map", + "import", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "unsuppress-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "ipv6-vpn", + "weight", + "<value>" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "l2vpn-evpn", + "allowas-in", + "number", + "<value>" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "l2vpn-evpn", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "l2vpn-evpn", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "l2vpn-evpn", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "l2vpn-evpn", + "nexthop-self", + "force" + ], + "help": "Set the next hop to self for reflected routes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "l2vpn-evpn", + "route-map", + "export", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "l2vpn-evpn", + "route-map", + "import", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "l2vpn-evpn", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "l2vpn-evpn", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "address-family", + "l2vpn-evpn", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "advertisement-interval", + "<value>" + ], + "help": "lp: u32:0-600; Advertisement interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "bfd", + "check-control-plane-failure" + ], + "help": "Allow to write CBIT independence in BFD outgoing packets and", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "bfd", + "profile", + "<value>" + ], + "help": "lp: txt; BFD profile name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "capability", + "dynamic" + ], + "help": "Advertise dynamic capability to this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "capability", + "extended-nexthop" + ], + "help": "Advertise extended-nexthop capability to this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "disable-capability-negotiation" + ], + "help": "Disable capability negotiation with this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "disable-connected-check" + ], + "help": "Disable check to see if eBGP peer address is a connected route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "ebgp-multihop", + "<value>" + ], + "help": "lp: u32:1-255; Number of hops", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "graceful-restart", + "<value>" + ], + "help": "lp: restart-helper; Enable BGP graceful restart helper only functionality", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "interface", + "peer-group", + "<value>" + ], + "help": "lp: txt; Peer-group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "interface", + "remote-as", + "<value>" + ], + "help": "lp: internal; Neighbor AS number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "interface", + "source-interface", + "<value>" + ], + "help": "lp: interface; Interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "interface", + "v6only", + "peer-group", + "<value>" + ], + "help": "lp: txt; Peer-group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "interface", + "v6only", + "remote-as", + "<value>" + ], + "help": "lp: internal; Neighbor AS number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "local-as", + "<text>", + "no-prepend", + "replace-as" + ], + "help": "Prepend only local-as from/to updates for eBGP peers", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "override-capability" + ], + "help": "Ignore capability negotiation with specified neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "passive" + ], + "help": "Do not initiate a session with this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "password", + "<value>" + ], + "help": "BGP MD5 password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "peer-group", + "<value>" + ], + "help": "lp: txt; Peer-group name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "port", + "<value>" + ], + "help": "lp: u32:1-65535; Neighbor BGP port number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "remote-as", + "<value>" + ], + "help": "lp: internal; Neighbor AS number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "shutdown" + ], + "help": "Administratively shutdown this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "solo" + ], + "help": "Do not send back prefixes learned from the neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "strict-capability-match" + ], + "help": "Enable strict capability negotiation", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "timers", + "connect", + "<value>" + ], + "help": "lp: 0; Disable connect timer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "timers", + "holdtime", + "<value>" + ], + "help": "lp: 0; Hold timer disabled", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "timers", + "keepalive", + "<value>" + ], + "help": "lp: u32:1-65535; Keepalive interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "ttl-security", + "hops", + "<value>" + ], + "help": "lp: u32:1-254; Number of hops", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "neighbor", + "<text>", + "update-source", + "<value>" + ], + "help": "lp: txt; Interface as route source", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "always-compare-med" + ], + "help": "Always compare MEDs from different neighbors", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "bestpath", + "as-path", + "confed" + ], + "help": "Compare AS-path lengths including confederation sets and", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "bestpath", + "as-path", + "ignore" + ], + "help": "Ignore AS-path length in selecting a route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "bestpath", + "as-path", + "multipath-relax" + ], + "help": "Allow load sharing across routes that have different AS paths", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "bestpath", + "bandwidth", + "<value>" + ], + "help": "lp: skip-missing; Ignore paths without link bandwidth for ECMP (if other paths have it)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "bestpath", + "compare-routerid" + ], + "help": "Compare the router-id for identical EBGP paths", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "bestpath", + "med", + "confed" + ], + "help": "Compare MEDs among confederation paths", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "bestpath", + "med", + "missing-as-worst" + ], + "help": "Treat missing route as a MED as the least preferred one", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "cluster-id", + "<value>" + ], + "help": "lp: ipv4; Route-reflector cluster-id", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "conditional-advertisement", + "timer", + "<value>" + ], + "help": "lp: u32:5-240; Period to rerun the conditional advertisement scanner process", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "confederation", + "identifier", + "<value>" + ], + "help": "lp: u32:1-4294967294; Confederation AS id", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "confederation", + "peers", + "<value>" + ], + "help": "lp: u32:1-4294967294; Peer AS number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "dampening", + "half-life", + "<value>" + ], + "help": "lp: u32:1-45; Half-life penalty in minutes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "dampening", + "max-suppress-time", + "<value>" + ], + "help": "lp: u32:1-255; Maximum suppress duration in minutes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "dampening", + "re-use", + "<value>" + ], + "help": "lp: u32:1-20000; Re-use penalty points", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "dampening", + "start-suppress-time", + "<value>" + ], + "help": "lp: u32:1-20000; Start-suppress penalty points", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "default", + "local-pref", + "<value>" + ], + "help": "lp: u32; Local preference", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "deterministic-med" + ], + "help": "Compare MEDs between different peers in the same AS", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "distance", + "global", + "external", + "<value>" + ], + "help": "lp: u32:1-255; Administrative distance for external BGP routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "distance", + "global", + "internal", + "<value>" + ], + "help": "lp: u32:1-255; Administrative distance for internal BGP routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "distance", + "global", + "local", + "<value>" + ], + "help": "lp: u32:1-255; Administrative distance for internal BGP routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "distance", + "prefix", + "<text>", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Administrative distance for external BGP routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "ebgp-requires-policy" + ], + "help": "Require in and out policy for eBGP peers (RFC8212)", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "fast-convergence" + ], + "help": "Teardown sessions immediately whenever peer becomes unreachable", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "graceful-restart", + "stalepath-time", + "<value>" + ], + "help": "lp: u32:1-3600; Hold time in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "graceful-shutdown" + ], + "help": "Graceful shutdown", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "log-neighbor-changes" + ], + "help": "Log neighbor up/down changes and reset reason", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "minimum-holdtime", + "<value>" + ], + "help": "lp: u32:1-65535; Minimum holdtime in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "network-import-check" + ], + "help": "Enable IGP route check for network statements", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "no-client-to-client-reflection" + ], + "help": "Disable client to client route reflection", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "no-fast-external-failover" + ], + "help": "Disable immediate session reset on peer link down event", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "no-suppress-duplicates" + ], + "help": "Disable suppress duplicate updates if the route actually not", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "reject-as-sets" + ], + "help": "Reject routes with AS_SET or AS_CONFED_SET flag", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "router-id", + "<value>" + ], + "help": "lp: ipv4; Router-ID in IP address format", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "shutdown" + ], + "help": "Administrative shutdown of the BGP instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "parameters", + "suppress-fib-pending" + ], + "help": "Advertise only routes that are programmed in kernel to peers", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "addpath-tx-all" + ], + "help": "Use addpath to advertise all paths to a neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "addpath-tx-per-as" + ], + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "allowas-in", + "number", + "<value>" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "as-override" + ], + "help": "Override ASN in outbound updates to configured neighbor local-as", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "capability", + "orf", + "prefix-list", + "receive" + ], + "help": "Capability to receive the ORF", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "capability", + "orf", + "prefix-list", + "send" + ], + "help": "Capability to send the ORF", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "advertise-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "conditionally-advertise", + "non-exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "default-originate", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "disable-send-community", + "extended" + ], + "help": "Disable sending extended community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "disable-send-community", + "standard" + ], + "help": "Disable sending standard community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "distribute-list", + "export", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "distribute-list", + "import", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "filter-list", + "export", + "<value>" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "filter-list", + "import", + "<value>" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "maximum-prefix", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "maximum-prefix-out", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "nexthop-self", + "force" + ], + "help": "Set the next hop to self for reflected routes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "prefix-list", + "export", + "<value>" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "prefix-list", + "import", + "<value>" + ], + "help": "lp: txt; Name of IPv4 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "remove-private-as" + ], + "help": "Remove private AS numbers from AS path in outbound route updates", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "route-map", + "export", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "route-map", + "import", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "unsuppress-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv4-unicast", + "weight", + "<value>" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "addpath-tx-all" + ], + "help": "Use addpath to advertise all paths to a neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "addpath-tx-per-as" + ], + "help": "Use addpath to advertise the bestpath per each neighboring AS", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "allowas-in", + "number", + "<value>" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "as-override" + ], + "help": "Override ASN in outbound updates to configured neighbor local-as", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "capability", + "orf", + "prefix-list", + "receive" + ], + "help": "Capability to receive the ORF", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "capability", + "orf", + "prefix-list", + "send" + ], + "help": "Capability to send the ORF", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "advertise-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "conditionally-advertise", + "non-exist-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "default-originate", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "disable-send-community", + "extended" + ], + "help": "Disable sending extended community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "disable-send-community", + "standard" + ], + "help": "Disable sending standard community attributes to this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "distribute-list", + "export", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter outgoing route updates to this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "distribute-list", + "import", + "<value>" + ], + "help": "lp: u32:1-65535; Access-list to filter incoming route updates from this peer-group", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "filter-list", + "export", + "<value>" + ], + "help": "As-path-list to filter outgoing route updates to this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "filter-list", + "import", + "<value>" + ], + "help": "As-path-list to filter incoming route updates from this peer", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "maximum-prefix", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "maximum-prefix-out", + "<value>" + ], + "help": "lp: u32:1-4294967295; Prefix limit", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "nexthop-local", + "unchanged" + ], + "help": "Leave link-local nexthop unchanged for this peer", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "nexthop-self", + "force" + ], + "help": "Set the next hop to self for reflected routes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "prefix-list", + "export", + "<value>" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "prefix-list", + "import", + "<value>" + ], + "help": "lp: txt; Name of IPv6 prefix-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "remove-private-as" + ], + "help": "Remove private AS numbers from AS path in outbound route updates", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "route-map", + "export", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "route-map", + "import", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "unsuppress-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "ipv6-unicast", + "weight", + "<value>" + ], + "help": "lp: u32:1-65535; Default weight", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "l2vpn-evpn", + "allowas-in", + "number", + "<value>" + ], + "help": "lp: u32:1-10; Number of times AS is allowed in path", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "l2vpn-evpn", + "attribute-unchanged", + "as-path" + ], + "help": "Send AS path unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "l2vpn-evpn", + "attribute-unchanged", + "med" + ], + "help": "Send multi-exit discriminator unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "l2vpn-evpn", + "attribute-unchanged", + "next-hop" + ], + "help": "Send nexthop unchanged", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "l2vpn-evpn", + "nexthop-self", + "force" + ], + "help": "Set the next hop to self for reflected routes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "l2vpn-evpn", + "route-map", + "export", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "l2vpn-evpn", + "route-map", + "import", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "l2vpn-evpn", + "route-reflector-client" + ], + "help": "Peer is a route reflector client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "l2vpn-evpn", + "route-server-client" + ], + "help": "Peer is a route server client", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "address-family", + "l2vpn-evpn", + "soft-reconfiguration", + "inbound" + ], + "help": "Enable inbound soft reconfiguration", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "bfd", + "check-control-plane-failure" + ], + "help": "Allow to write CBIT independence in BFD outgoing packets and", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "bfd", + "profile", + "<value>" + ], + "help": "lp: txt; BFD profile name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "capability", + "dynamic" + ], + "help": "Advertise dynamic capability to this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "capability", + "extended-nexthop" + ], + "help": "Advertise extended-nexthop capability to this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "disable-capability-negotiation" + ], + "help": "Disable capability negotiation with this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "disable-connected-check" + ], + "help": "Disable check to see if eBGP peer address is a connected route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "ebgp-multihop", + "<value>" + ], + "help": "lp: u32:1-255; Number of hops", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "graceful-restart", + "<value>" + ], + "help": "lp: restart-helper; Enable BGP graceful restart helper only functionality", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "local-as", + "<text>", + "no-prepend", + "replace-as" + ], + "help": "Prepend only local-as from/to updates for eBGP peers", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "override-capability" + ], + "help": "Ignore capability negotiation with specified neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "passive" + ], + "help": "Do not initiate a session with this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "password", + "<value>" + ], + "help": "BGP MD5 password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "remote-as", + "<value>" + ], + "help": "lp: internal; Neighbor AS number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "shutdown" + ], + "help": "Administratively shutdown this neighbor", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "ttl-security", + "hops", + "<value>" + ], + "help": "lp: u32:1-254; Number of hops", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "peer-group", + "<text>", + "update-source", + "<value>" + ], + "help": "lp: txt; Interface as route source", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "timers", + "holdtime", + "<value>" + ], + "help": "lp: 0; Hold timer disabled", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "bgp", + "timers", + "keepalive", + "<value>" + ], + "help": "lp: u32:1-65535; Keepalive interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "area-password", + "md5", + "<value>" + ], + "help": "lp: txt; Level-wide password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "area-password", + "plaintext-password", + "<value>" + ], + "help": "lp: txt; Circuit password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "default-information", + "originate", + "ipv4", + "level-1", + "always" + ], + "help": "Always advertise default route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "default-information", + "originate", + "ipv4", + "level-1", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "default-information", + "originate", + "ipv4", + "level-1", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "default-information", + "originate", + "ipv4", + "level-2", + "always" + ], + "help": "Always advertise default route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "default-information", + "originate", + "ipv4", + "level-2", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "default-information", + "originate", + "ipv4", + "level-2", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "default-information", + "originate", + "ipv6", + "level-1", + "always" + ], + "help": "Always advertise default route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "default-information", + "originate", + "ipv6", + "level-1", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "default-information", + "originate", + "ipv6", + "level-1", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "default-information", + "originate", + "ipv6", + "level-2", + "always" + ], + "help": "Always advertise default route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "default-information", + "originate", + "ipv6", + "level-2", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "default-information", + "originate", + "ipv6", + "level-2", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "domain-password", + "md5", + "<value>" + ], + "help": "lp: txt; Level-wide password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "domain-password", + "plaintext-password", + "<value>" + ], + "help": "lp: txt; Circuit password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "dynamic-hostname" + ], + "help": "Dynamic hostname for IS-IS", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "interface", + "<text>", + "bfd", + "profile", + "<value>" + ], + "help": "lp: txt; BFD profile name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "interface", + "<text>", + "circuit-type", + "<value>" + ], + "help": "lp: level-2-only; Level-2 only adjacencies are formed", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "interface", + "<text>", + "hello-interval", + "<value>" + ], + "help": "lp: u32:1-600; Set Hello interval", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "interface", + "<text>", + "hello-multiplier", + "<value>" + ], + "help": "lp: u32:2-100; Set multiplier for Hello holding time", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "interface", + "<text>", + "hello-padding" + ], + "help": "Add padding to IS-IS hello packets", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "interface", + "<text>", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "interface", + "<text>", + "network", + "point-to-point" + ], + "help": "point-to-point network type", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "interface", + "<text>", + "no-three-way-handshake" + ], + "help": "Disable three-way handshake", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "interface", + "<text>", + "passive" + ], + "help": "Configure passive mode for interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "interface", + "<text>", + "password", + "md5", + "<value>" + ], + "help": "lp: txt; Level-wide password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "interface", + "<text>", + "password", + "plaintext-password", + "<value>" + ], + "help": "lp: txt; Circuit password", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "interface", + "<text>", + "priority", + "<value>" + ], + "help": "lp: u32:0-127; Priority value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "interface", + "<text>", + "psnp-interval", + "<value>" + ], + "help": "lp: u32:0-127; PSNP interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "level", + "<value>" + ], + "help": "lp: level-2; Act as an area router", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "log-adjacency-changes" + ], + "help": "Log adjacency state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "lsp-gen-interval", + "<value>" + ], + "help": "lp: u32:1-120; Minimum interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "lsp-mtu", + "<value>" + ], + "help": "lp: u32:128-4352; Maximum size of generated LSPs", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "lsp-refresh-interval", + "<value>" + ], + "help": "lp: u32:1-65235; LSP refresh interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "max-lsp-lifetime", + "<value>" + ], + "help": "lp: u32:350-65535; LSP lifetime in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "metric-style", + "<value>" + ], + "help": "lp: wide; Use new style of TLVs to carry wider metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "net", + "<value>" + ], + "help": "lp: XX.XXXX. ... .XXX.XX; Network entity title (NET)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "purge-originator" + ], + "help": "Use the RFC 6232 purge-originator", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv4", + "bgp", + "level-1", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv4", + "bgp", + "level-1", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv4", + "bgp", + "level-2", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv4", + "bgp", + "level-2", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv4", + "connected", + "level-1", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv4", + "connected", + "level-1", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv4", + "connected", + "level-2", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv4", + "connected", + "level-2", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv4", + "kernel", + "level-1", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv4", + "kernel", + "level-1", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv4", + "kernel", + "level-2", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv4", + "kernel", + "level-2", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv4", + "ospf", + "level-1", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv4", + "ospf", + "level-1", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv4", + "ospf", + "level-2", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv4", + "ospf", + "level-2", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv4", + "rip", + "level-1", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv4", + "rip", + "level-1", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv4", + "rip", + "level-2", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv4", + "rip", + "level-2", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv4", + "static", + "level-1", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv4", + "static", + "level-1", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv4", + "static", + "level-2", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv4", + "static", + "level-2", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv6", + "bgp", + "level-1", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv6", + "bgp", + "level-1", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv6", + "bgp", + "level-2", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv6", + "bgp", + "level-2", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv6", + "connected", + "level-1", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv6", + "connected", + "level-1", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv6", + "connected", + "level-2", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv6", + "connected", + "level-2", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv6", + "kernel", + "level-1", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv6", + "kernel", + "level-1", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv6", + "kernel", + "level-2", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv6", + "kernel", + "level-2", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv6", + "ospf6", + "level-1", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv6", + "ospf6", + "level-1", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv6", + "ospf6", + "level-2", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv6", + "ospf6", + "level-2", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv6", + "ripng", + "level-1", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv6", + "ripng", + "level-1", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv6", + "ripng", + "level-2", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv6", + "ripng", + "level-2", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv6", + "static", + "level-1", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv6", + "static", + "level-1", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv6", + "static", + "level-2", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777215; Default metric value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "redistribute", + "ipv6", + "static", + "level-2", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "segment-routing", + "enable" + ], + "help": "Enable segment-routing functionality", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "segment-routing", + "global-block", + "high-label-value", + "<value>" + ], + "help": "lp: u32:16-1048575; Label value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "segment-routing", + "global-block", + "low-label-value", + "<value>" + ], + "help": "lp: u32:16-1048575; Label value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "segment-routing", + "local-block", + "high-label-value", + "<value>" + ], + "help": "lp: u32:16-1048575; Label value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "segment-routing", + "local-block", + "low-label-value", + "<value>" + ], + "help": "lp: u32:16-1048575; Label value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "segment-routing", + "maximum-label-depth", + "<value>" + ], + "help": "lp: u32:1-16; MPLS label depth", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "segment-routing", + "prefix", + "<text>", + "absolute", + "explicit-null" + ], + "help": "Request upstream neighbor to replace segment/label with explicit", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "segment-routing", + "prefix", + "<text>", + "absolute", + "no-php-flag" + ], + "help": "Do not request penultimate hop popping for segment/label", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "segment-routing", + "prefix", + "<text>", + "absolute", + "value", + "<value>" + ], + "help": "lp: u32:16-1048575; The absolute segment/label ID value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "segment-routing", + "prefix", + "<text>", + "index", + "explicit-null" + ], + "help": "Request upstream neighbor to replace segment/label with explicit", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "segment-routing", + "prefix", + "<text>", + "index", + "no-php-flag" + ], + "help": "Do not request penultimate hop popping for segment/label", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "segment-routing", + "prefix", + "<text>", + "index", + "value", + "<value>" + ], + "help": "lp: u32:0-65535; The index segment/label ID value", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "set-attached-bit" + ], + "help": "Set attached bit to identify as L1/L2 router for inter-area", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "set-overload-bit" + ], + "help": "Set overload bit to avoid any transit traffic", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "spf-delay-ietf", + "holddown", + "<value>" + ], + "help": "lp: u32:0-60000; Time with no received IGP events before considering IGP stable in ms", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "spf-delay-ietf", + "init-delay", + "<value>" + ], + "help": "lp: u32:0-60000; Delay used while in QUIET state (in ms)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "spf-delay-ietf", + "long-delay", + "<value>" + ], + "help": "lp: u32:0-60000; Delay used while in LONG_WAIT state in ms", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "spf-delay-ietf", + "short-delay", + "<value>" + ], + "help": "lp: u32:0-60000; Delay used while in SHORT_WAIT state (in ms)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "spf-delay-ietf", + "time-to-learn", + "<value>" + ], + "help": "lp: u32:0-60000; Maximum duration needed to learn all the events related to a single failure in ms", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "spf-interval", + "<value>" + ], + "help": "lp: u32:1-120; Interval in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "traffic-engineering", + "address", + "<value>" + ], + "help": "lp: ipv4; IPv4 address", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "isis", + "traffic-engineering", + "enable" + ], + "help": "Enable MPLS traffic engineering extensions", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "access-list", + "<text>", + "export", + "<value>" + ], + "help": "lp: static; Filter static routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "area", + "<text>", + "area-type", + "normal" + ], + "help": "Normal OSPF area", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "area", + "<text>", + "area-type", + "nssa", + "default-cost", + "<value>" + ], + "help": "lp: u32:0-16777215; Summary default cost", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "area", + "<text>", + "area-type", + "nssa", + "no-summary" + ], + "help": "Do not inject inter-area routes into stub", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "area", + "<text>", + "area-type", + "nssa", + "translate", + "<value>" + ], + "help": "lp: never; Never translate LSA types", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "area", + "<text>", + "area-type", + "stub", + "default-cost", + "<value>" + ], + "help": "lp: u32:0-16777215; Summary default cost", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "area", + "<text>", + "area-type", + "stub", + "no-summary" + ], + "help": "Do not inject inter-area routes into the stub", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "area", + "<text>", + "authentication", + "<value>" + ], + "help": "lp: md5; Use MD5 authentication", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "area", + "<text>", + "export-list", + "<value>" + ], + "help": "lp: u32; Access-list number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "area", + "<text>", + "import-list", + "<value>" + ], + "help": "lp: u32; Access-list number", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "area", + "<text>", + "network", + "<value>" + ], + "help": "lp: ipv4net; OSPF network", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "area", + "<text>", + "range", + "<text>", + "cost", + "<value>" + ], + "help": "lp: u32:0-16777215; Metric for this range", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "area", + "<text>", + "range", + "<text>", + "not-advertise" + ], + "help": "Do not advertise this range", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "area", + "<text>", + "range", + "<text>", + "substitute", + "<value>" + ], + "help": "lp: ipv4net; Advertise area range as another prefix", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "area", + "<text>", + "shortcut", + "<value>" + ], + "help": "lp: enable; Enable shortcutting mode", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "area", + "<text>", + "virtual-link", + "<text>", + "authentication", + "md5", + "key-id", + "<text>", + "md5-key", + "<value>" + ], + "help": "lp: txt; MD5 Key (16 characters or less)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "area", + "<text>", + "virtual-link", + "<text>", + "authentication", + "plaintext-password", + "<value>" + ], + "help": "lp: txt; Plain text password (8 characters or less)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "area", + "<text>", + "virtual-link", + "<text>", + "dead-interval", + "<value>" + ], + "help": "lp: u32:1-65535; Neighbor dead interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "area", + "<text>", + "virtual-link", + "<text>", + "hello-interval", + "<value>" + ], + "help": "lp: u32:1-65535; Hello interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "area", + "<text>", + "virtual-link", + "<text>", + "retransmit-interval", + "<value>" + ], + "help": "lp: u32:1-65535; Retransmit interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "area", + "<text>", + "virtual-link", + "<text>", + "transmit-delay", + "<value>" + ], + "help": "lp: u32:1-65535; Link state transmit delay (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "auto-cost", + "reference-bandwidth", + "<value>" + ], + "help": "lp: u32:1-4294967; Reference bandwidth cost in Mbits/sec", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "default-information", + "originate", + "always" + ], + "help": "Always advertise a default route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "default-information", + "originate", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "default-information", + "originate", + "metric-type", + "<value>" + ], + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "default-information", + "originate", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "default-metric", + "<value>" + ], + "help": "lp: u32:0-16777214; Metric of redistributed routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "distance", + "global", + "<value>" + ], + "help": "lp: u32:1-255; Administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "distance", + "ospf", + "external", + "<value>" + ], + "help": "lp: u32:1-255; Distance for external routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "distance", + "ospf", + "inter-area", + "<value>" + ], + "help": "lp: u32:1-255; Distance for inter-area routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "distance", + "ospf", + "intra-area", + "<value>" + ], + "help": "lp: u32:1-255; Distance for intra-area routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "interface", + "<text>", + "area", + "<value>" + ], + "help": "lp: ipv4; OSPF area ID in IP address notation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "interface", + "<text>", + "authentication", + "md5", + "key-id", + "<text>", + "md5-key", + "<value>" + ], + "help": "lp: txt; MD5 Key (16 characters or less)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "interface", + "<text>", + "authentication", + "plaintext-password", + "<value>" + ], + "help": "lp: txt; Plain text password (8 characters or less)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "interface", + "<text>", + "bandwidth", + "<value>" + ], + "help": "lp: u32:1-100000; Bandwidth in Megabit/sec (for calculating OSPF cost)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "interface", + "<text>", + "bfd", + "profile", + "<value>" + ], + "help": "lp: txt; BFD profile name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "interface", + "<text>", + "cost", + "<value>" + ], + "help": "lp: u32:1-65535; OSPF interface cost", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "interface", + "<text>", + "dead-interval", + "<value>" + ], + "help": "lp: u32:1-65535; Neighbor dead interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "interface", + "<text>", + "hello-interval", + "<value>" + ], + "help": "lp: u32:1-65535; Hello interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "interface", + "<text>", + "hello-multiplier", + "<value>" + ], + "help": "lp: u32:1-10; Number of Hellos to send each second", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "interface", + "<text>", + "mtu-ignore" + ], + "help": "Disable Maximum Transmission Unit (MTU) mismatch detection", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "interface", + "<text>", + "network", + "<value>" + ], + "help": "lp: point-to-point; Point-to-point network type", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "interface", + "<text>", + "passive", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "interface", + "<text>", + "priority", + "<value>" + ], + "help": "lp: u32:0-255; OSPF router priority cost", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "interface", + "<text>", + "retransmit-interval", + "<value>" + ], + "help": "lp: u32:1-65535; Retransmit interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "interface", + "<text>", + "transmit-delay", + "<value>" + ], + "help": "lp: u32:1-65535; Link state transmit delay (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "log-adjacency-changes", + "detail" + ], + "help": "Log all state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "max-metric", + "router-lsa", + "administrative" + ], + "help": "Administratively apply, for an indefinite period", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "max-metric", + "router-lsa", + "on-shutdown", + "<value>" + ], + "help": "lp: u32:5-100; Time (seconds) to advertise self as stub-router", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "max-metric", + "router-lsa", + "on-startup", + "<value>" + ], + "help": "lp: u32:5-86400; Time (seconds) to advertise self as stub-router", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "maximum-paths", + "<value>" + ], + "help": "lp: u32:1-64; Maximum multiple paths (ECMP)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "mpls-te", + "enable" + ], + "help": "Enable MPLS-TE functionality", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "mpls-te", + "router-address", + "<value>" + ], + "help": "lp: ipv4; Stable IP address of the advertising router", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "neighbor", + "<text>", + "poll-interval", + "<value>" + ], + "help": "lp: u32:1-65535; Seconds between dead neighbor polling interval", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "neighbor", + "<text>", + "priority", + "<value>" + ], + "help": "lp: u32:0-255; Neighbor priority", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "parameters", + "abr-type", + "<value>" + ], + "help": "lp: standard; Standard ABR type", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "parameters", + "opaque-lsa" + ], + "help": "Enable the Opaque-LSA capability (rfc2370)", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "parameters", + "rfc1583-compatibility" + ], + "help": "Enable RFC1583 criteria for handling AS external routes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "parameters", + "router-id", + "<value>" + ], + "help": "lp: ipv4; Router-ID in IP address format", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "passive-interface", + "<value>" + ], + "help": "lp: default; Default to suppress routing updates on all interfaces", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "redistribute", + "bgp", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "redistribute", + "bgp", + "metric-type", + "<value>" + ], + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "redistribute", + "bgp", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "redistribute", + "connected", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "redistribute", + "connected", + "metric-type", + "<value>" + ], + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "redistribute", + "connected", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "redistribute", + "isis", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "redistribute", + "isis", + "metric-type", + "<value>" + ], + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "redistribute", + "isis", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "redistribute", + "kernel", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "redistribute", + "kernel", + "metric-type", + "<value>" + ], + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "redistribute", + "kernel", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "redistribute", + "rip", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "redistribute", + "rip", + "metric-type", + "<value>" + ], + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "redistribute", + "rip", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "redistribute", + "static", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "redistribute", + "static", + "metric-type", + "<value>" + ], + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "redistribute", + "static", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "redistribute", + "table", + "<text>", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "redistribute", + "table", + "<text>", + "metric-type", + "<value>" + ], + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "redistribute", + "table", + "<text>", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "refresh", + "timers", + "<value>" + ], + "help": "lp: u32:10-1800; Timer value in seconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "timers", + "throttle", + "spf", + "delay", + "<value>" + ], + "help": "lp: u32:0-600000; Delay in milliseconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "timers", + "throttle", + "spf", + "initial-holdtime", + "<value>" + ], + "help": "lp: u32:0-600000; Initial hold time in milliseconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospf", + "timers", + "throttle", + "spf", + "max-holdtime", + "<value>" + ], + "help": "lp: u32:0-600000; Max hold time in milliseconds", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "area", + "<text>", + "area-type", + "nssa", + "default-information-originate" + ], + "help": "Originate Type 7 default into NSSA area", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "area", + "<text>", + "area-type", + "nssa", + "no-summary" + ], + "help": "Do not inject inter-area routes into the stub", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "area", + "<text>", + "area-type", + "stub", + "no-summary" + ], + "help": "Do not inject inter-area routes into the stub", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "area", + "<text>", + "export-list", + "<value>" + ], + "help": "Name of export-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "area", + "<text>", + "import-list", + "<value>" + ], + "help": "Name of import-list", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "area", + "<text>", + "range", + "<text>", + "advertise" + ], + "help": "Advertise this range", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "area", + "<text>", + "range", + "<text>", + "not-advertise" + ], + "help": "Do not advertise this range", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "auto-cost", + "reference-bandwidth", + "<value>" + ], + "help": "lp: u32:1-4294967; Reference bandwidth cost in Mbits/sec", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "default-information", + "originate", + "always" + ], + "help": "Always advertise a default route", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "default-information", + "originate", + "metric", + "<value>" + ], + "help": "lp: u32:0-16777214; Default metric", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "default-information", + "originate", + "metric-type", + "<value>" + ], + "help": "lp: u32:1-2; Set OSPF External Type 1/2 metrics", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "default-information", + "originate", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "distance", + "global", + "<value>" + ], + "help": "lp: u32:1-255; Administrative distance", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "distance", + "ospfv3", + "external", + "<value>" + ], + "help": "lp: u32:1-255; Distance for external routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "distance", + "ospfv3", + "inter-area", + "<value>" + ], + "help": "lp: u32:1-255; Distance for inter-area routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "distance", + "ospfv3", + "intra-area", + "<value>" + ], + "help": "lp: u32:1-255; Distance for intra-area routes", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "interface", + "<text>", + "area", + "<value>" + ], + "help": "lp: ipv4; OSPF area ID in IP address notation", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "interface", + "<text>", + "bfd", + "profile", + "<value>" + ], + "help": "lp: txt; BFD profile name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "interface", + "<text>", + "cost", + "<value>" + ], + "help": "lp: u32:1-65535; OSPF interface cost", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "interface", + "<text>", + "dead-interval", + "<value>" + ], + "help": "lp: u32:1-65535; Neighbor dead interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "interface", + "<text>", + "hello-interval", + "<value>" + ], + "help": "lp: u32:1-65535; Hello interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "interface", + "<text>", + "ifmtu", + "<value>" + ], + "help": "lp: u32:1-65535; Interface MTU", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "interface", + "<text>", + "instance-id", + "<value>" + ], + "help": "lp: u32:0-255; Instance Id", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "interface", + "<text>", + "mtu-ignore" + ], + "help": "Disable Maximum Transmission Unit (MTU) mismatch detection", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "interface", + "<text>", + "network", + "<value>" + ], + "help": "lp: point-to-point; Point-to-point network type", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "interface", + "<text>", + "passive" + ], + "help": "Configure passive mode for interface", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "interface", + "<text>", + "priority", + "<value>" + ], + "help": "lp: u32:0-255; OSPF router priority cost", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "interface", + "<text>", + "retransmit-interval", + "<value>" + ], + "help": "lp: u32:1-65535; Retransmit interval (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "interface", + "<text>", + "transmit-delay", + "<value>" + ], + "help": "lp: u32:1-65535; Link state transmit delay (seconds)", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "log-adjacency-changes", + "detail" + ], + "help": "Log all state changes", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "parameters", + "router-id", + "<value>" + ], + "help": "lp: ipv4; Router-ID in IP address format", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "redistribute", + "bgp", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "redistribute", + "connected", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "redistribute", + "kernel", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "redistribute", + "ripng", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "redistribute", + "static", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "ospfv3", + "route-map", + "<value>" + ], + "help": "lp: txt; Route map name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "static", + "route", + "<text>", + "blackhole", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "static", + "route", + "<text>", + "blackhole", + "tag", + "<value>" + ], + "help": "lp: u32:1-4294967295; Tag value for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "static", + "route", + "<text>", + "dhcp-interface", + "<value>" + ], + "help": "lp: txt; DHCP interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "static", + "route", + "<text>", + "interface", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "static", + "route", + "<text>", + "interface", + "<text>", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "static", + "route", + "<text>", + "interface", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; Name of VRF to leak to", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "static", + "route", + "<text>", + "next-hop", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "static", + "route", + "<text>", + "next-hop", + "<text>", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "static", + "route", + "<text>", + "next-hop", + "<text>", + "interface", + "<value>" + ], + "help": "lp: txt; Gateway interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "static", + "route", + "<text>", + "next-hop", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; Name of VRF to leak to", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "static", + "route", + "<text>", + "reject", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "static", + "route", + "<text>", + "reject", + "tag", + "<value>" + ], + "help": "lp: u32:1-4294967295; Tag value for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "static", + "route6", + "<text>", + "blackhole", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "static", + "route6", + "<text>", + "blackhole", + "tag", + "<value>" + ], + "help": "lp: u32:1-4294967295; Tag value for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "static", + "route6", + "<text>", + "interface", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "static", + "route6", + "<text>", + "interface", + "<text>", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "static", + "route6", + "<text>", + "interface", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; Name of VRF to leak to", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "static", + "route6", + "<text>", + "next-hop", + "<text>", + "disable" + ], + "help": "Disable instance", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "static", + "route6", + "<text>", + "next-hop", + "<text>", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "static", + "route6", + "<text>", + "next-hop", + "<text>", + "interface", + "<value>" + ], + "help": "lp: txt; Gateway interface name", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "static", + "route6", + "<text>", + "next-hop", + "<text>", + "vrf", + "<value>" + ], + "help": "lp: txt; Name of VRF to leak to", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "static", + "route6", + "<text>", + "reject", + "distance", + "<value>" + ], + "help": "lp: u32:1-255; Distance for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "protocols", + "static", + "route6", + "<text>", + "reject", + "tag", + "<value>" + ], + "help": "lp: u32:1-4294967295; Tag value for this route", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "table", + "<value>" + ], + "help": "lp: u32:100-65535; Routing table ID", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "vrf", + "name", + "<text>", + "vni", + "<value>" + ], + "help": "lp: u32:0-16777214; VXLAN virtual network identifier", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "zone-policy", + "zone", + "<text>", + "default-action", + "<value>" + ], + "help": "lp: reject; Drop and notify source", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "zone-policy", + "zone", + "<text>", + "description", + "<value>" + ], + "help": "lp: txt; Description", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "zone-policy", + "zone", + "<text>", + "enable-default-log" + ], + "help": "Option to log packets hitting default-action", + "run": null, + "type": null, + "val_help": null + }, + { + "cmd": [ + "zone-policy", + "zone", + "<text>", + "from", + "<text>", + "firewall", + "ipv6-name", + "<value>" + ], + "help": "IPv6 firewall ruleset", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "zone-policy", + "zone", + "<text>", + "from", + "<text>", + "firewall", + "name", + "<value>" + ], + "help": "IPv4 firewall ruleset", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "zone-policy", + "zone", + "<text>", + "interface", + "<value>" + ], + "help": "lp: txt; Interface associated with zone", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "zone-policy", + "zone", + "<text>", + "intra-zone-filtering", + "action", + "<value>" + ], + "help": "lp: drop; Drop silently", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "zone-policy", + "zone", + "<text>", + "intra-zone-filtering", + "firewall", + "ipv6-name", + "<value>" + ], + "help": "IPv6 firewall ruleset", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "zone-policy", + "zone", + "<text>", + "intra-zone-filtering", + "firewall", + "name", + "<value>" + ], + "help": "IPv4 firewall ruleset", + "run": null, + "type": "txt", + "val_help": null + }, + { + "cmd": [ + "zone-policy", + "zone", + "<text>", + "local-zone" + ], + "help": "Zone to be local-zone", + "run": null, + "type": null, + "val_help": null + } + ], + "date": "2022-07-12T20:12:42.613249", + "opcmd": [ + { + "cmd": [ + "add", + "container", + "image", + "<text>" + ], + "help": "Pull a new image for container", + "run": "sudo podman image pull \"${4}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "add", + "raid", + "<text>", + "member", + "<text>" + ], + "help": "Name of RAID set member to add", + "run": "", + "type": null, + "val_help": null + }, + { + "cmd": [ + "add", + "system", + "image", + "<text>" + ], + "help": "Add a new image to the system", + "run": "sudo ${vyatta_sbindir}/install-image --url \"${4}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "add", + "system", + "image", + "<text>", + "username", + "<text>", + "password", + "<text>" + ], + "help": "Password to use with authentication", + "run": "sudo ${vyatta_sbindir}/install-image --url \"${4}\" --username \"${6}\" --password \"${8}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "add", + "system", + "image", + "<text>", + "vrf", + "<text>" + ], + "help": "Download image via specified VRF", + "run": "sudo ${vyatta_sbindir}/install-image --url \"${4}\" --vrf \"${6}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "add", + "system", + "image", + "<text>", + "vrf", + "<text>", + "username", + "<text>", + "password", + "<text>" + ], + "help": "Password to use with authentication", + "run": "sudo ${vyatta_sbindir}/install-image --url \"${4}\" --vrf \"${6}\" --username \"${8}\" --password \"${10}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "console" + ], + "help": "Clear screen", + "run": "/usr/bin/clear", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "dhcp-server", + "lease", + "<text>" + ], + "help": "DHCP server lease", + "run": "sudo ${vyos_op_scripts_dir}/clear_dhcp_lease.py --ip $4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "flow-accounting", + "counters" + ], + "help": "Clear flow accounting statistics", + "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action clear", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "bonding", + "counters" + ], + "help": "Clear all bonding interface counters", + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "bonding", + "<text>", + "counters" + ], + "help": "Clear interface counters for a given bonding interface", + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "bridge", + "counters" + ], + "help": "Clear all bridge interface counters", + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "bridge", + "<text>", + "counters" + ], + "help": "Clear interface counters for a given bridge interface", + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "connection", + "<text>" + ], + "help": " Bring datalink layer connection down and back up", + "run": "(", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "counters" + ], + "help": "Clear interface counters for all interfaces", + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "dummy", + "counters" + ], + "help": "Clear all dummy interfaces counters", + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "dummy", + "<text>", + "counters" + ], + "help": "Clear interface counters for a given dummy interface", + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "ethernet", + "counters" + ], + "help": "Clear all ethernet interface counters", + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "ethernet", + "<text>", + "counters" + ], + "help": "Clear interface counters for a given ethernet interface", + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "l2tpv3", + "counters" + ], + "help": "Clear all L2TPv3 interfaces counters", + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "l2tpv3", + "<text>", + "counters" + ], + "help": "Clear interface counters for a given L2TPv3 interface", + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "loopback", + "counters" + ], + "help": "Clear all loopback interface counters", + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "loopback", + "<text>", + "counters" + ], + "help": "Clear interface counters for a given loopback interface", + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "pseudo-ethernet", + "counters" + ], + "help": "Clear all pseudo-ethernet interface counters", + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "pseudo-ethernet", + "<text>", + "counters" + ], + "help": "Clear interface counters for a given pseudo-ethernet interface", + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "tunnel", + "counters" + ], + "help": "Clear all tunnel interface counters", + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "tunnel", + "<text>", + "counters" + ], + "help": "Clear interface counters for a given tunnel interface", + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "vti", + "counters" + ], + "help": "Clear all vti interface counters", + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf-type=\"$3\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "vti", + "<text>", + "counters" + ], + "help": "Clear interface counters for a given vti interface", + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-show-interfaces.pl --action=clear --intf=\"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "wireless", + "counters" + ], + "help": "Clear all wireless interface counters", + "run": "sudo ${vyos_op_scripts_dir}/show_interfaces.py --action=clear --intf-type=\"$3\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "interfaces", + "wireless", + "<text>", + "counters" + ], + "help": "Clear all wireless interface counters", + "run": "sudo ${vyos_op_scripts_dir}/show_interfaces.py --action=clear --intf=\"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "ip", + "prefix-list" + ], + "help": "Clear prefix-list statistics or status", + "run": "vtysh -c \"$*\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "ip", + "prefix-list", + "<text>" + ], + "help": "Clear prefix-list statistics or status for specified word", + "run": "vtysh -c \"$*\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "ip", + "prefix-list", + "<text>", + "<text>" + ], + "help": "Clear prefix-list statistics or status for given word|network", + "run": "vtysh -c \"$*\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "ipv6", + "prefix-list" + ], + "help": "Clear prefix-list statistics or status", + "run": "vtysh -c \"$*\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "ipv6", + "prefix-list", + "<text>" + ], + "help": "Clear prefix-list statistics or status for specified word", + "run": "vtysh -c \"$*\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "ipv6", + "prefix-list", + "<text>", + "<text>" + ], + "help": "Clear prefix-list statistics or status for given word|network", + "run": "vtysh -c \"$*\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clear", + "log" + ], + "help": "Clear contents of current master log file", + "run": "sudo journalctl --rotate --vacuum-time=1s", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clone", + "system", + "config", + "<text>", + "from", + "<text>" + ], + "help": "Image to update from", + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "type": null, + "val_help": null + }, + { + "cmd": [ + "clone", + "system", + "config", + "<text>" + ], + "help": "Image to update", + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "type": null, + "val_help": null + }, + { + "cmd": [ + "configure" + ], + "help": "Enter configuration mode", + "run": "if [ `id -u` == 0 ]; then", + "type": null, + "val_help": null + }, + { + "cmd": [ + "connect", + "console", + "<text>" + ], + "help": "Connect to device attached to serial console server", + "run": "/usr/bin/console \"$3\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "connect", + "container", + "<text>" + ], + "help": "Attach to a running container", + "run": "sudo podman exec --interactive --tty \"$3\" /bin/sh", + "type": null, + "val_help": null + }, + { + "cmd": [ + "connect", + "interface", + "<text>" + ], + "help": "Bring up a connection-oriented network interface", + "run": "sudo ${vyos_op_scripts_dir}/connect_disconnect.py --connect \"$3\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "copy", + "file", + "<text>", + "to", + "<text>" + ], + "help": "Copy files to specified destination", + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "type": "pe: imagefiles", + "val_help": null + }, + { + "cmd": [ + "delete", + "container", + "image", + "<text>" + ], + "help": "Delete container image", + "run": "sudo podman image rm --force \"${4}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "delete", + "file", + "<text>" + ], + "help": "Delete files in the specified directory", + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "type": "pe: imagefiles", + "val_help": null + }, + { + "cmd": [ + "delete", + "log", + "file", + "<text>" + ], + "help": "Delete the specified log file", + "run": "sudo ${vyatta_bindir}/sudo-users/vyatta-delete-log-file.sh \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "delete", + "raid", + "<text>", + "member", + "<text>" + ], + "help": "Name of RAID set member to remove", + "run": "", + "type": null, + "val_help": null + }, + { + "cmd": [ + "delete", + "system", + "image" + ], + "help": "Remove an installed image from the system", + "run": "sudo /opt/vyatta/bin/vyatta-boot-image.pl --delete", + "type": null, + "val_help": null + }, + { + "cmd": [ + "delete", + "system", + "image", + "<text>" + ], + "help": "Name of image image to delete", + "run": "", + "type": null, + "val_help": null + }, + { + "cmd": [ + "disconnect", + "interface", + "<text>" + ], + "help": "Take down a connection-oriented network interface", + "run": "sudo ${vyos_op_scripts_dir}/connect_disconnect.py --disconnect \"$3\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "force", + "arp", + "duplicate", + "interface", + "<text>", + "address", + "<text>" + ], + "help": "Send ARP for DAD detection for specified address", + "run": "sudo /usr/bin/arping -I $5 -c 1 -D $7", + "type": null, + "val_help": null + }, + { + "cmd": [ + "force", + "arp", + "reply", + "interface", + "<text>", + "address", + "<text>", + "count", + "<text>" + ], + "help": "Send specified number of ARP replies", + "run": "sudo /usr/bin/arping -I $5 -c $9 -A $7", + "type": null, + "val_help": null + }, + { + "cmd": [ + "force", + "arp", + "reply", + "interface", + "<text>", + "address", + "<text>" + ], + "help": "Send gratuitous ARP reply for specified address", + "run": "sudo /usr/bin/arping -I $5 -c 1 -A $7", + "type": null, + "val_help": null + }, + { + "cmd": [ + "force", + "arp", + "request", + "interface", + "<text>", + "address", + "<text>", + "count", + "<text>" + ], + "help": "Send specified number of ARP requests", + "run": "sudo /usr/bin/arping -I $5 -c $9 -U $7", + "type": null, + "val_help": null + }, + { + "cmd": [ + "force", + "arp", + "request", + "interface", + "<text>", + "address", + "<text>" + ], + "help": "Send gratuitous ARP request for specified address", + "run": "sudo /usr/bin/arping -I $5 -c 1 -U $7", + "type": null, + "val_help": null + }, + { + "cmd": [ + "force", + "cluster", + "active" + ], + "help": "Attempt to take over cluster resources and become the active node", + "run": "local -a grp ;", + "type": null, + "val_help": null + }, + { + "cmd": [ + "force", + "cluster", + "standby" + ], + "help": "Release cluster resources and allow a remote to become master", + "run": "local -a grp ;", + "type": null, + "val_help": null + }, + { + "cmd": [ + "force", + "ipv6-nd", + "interface", + "<text>", + "address", + "<text>" + ], + "help": "IPv6 address of node to lookup", + "run": "/usr/bin/ndisc6 -m \"$6\" \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "force", + "ipv6-rd", + "interface", + "<text>", + "address", + "<text>" + ], + "help": "IPv6 address of target", + "run": "/usr/bin/rdisc6 -m \"$6\" \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "force", + "ipv6-rd", + "interface", + "<text>" + ], + "help": "IPv6 Router Discovery on specified interface", + "run": "/usr/bin/rdisc6 \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "force", + "mtu", + "host", + "<text>", + "interface", + "<text>" + ], + "help": "Source interface", + "run": "${vyos_op_scripts_dir}/force_mtu_host.sh $4 $6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "force", + "mtu", + "host", + "<text>" + ], + "help": "IP address of the remote host", + "run": "${vyos_op_scripts_dir}/force_mtu_host.sh $4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "force", + "owping", + "<text>" + ], + "help": "IP address of the remote OWAMP server", + "run": "owping $3", + "type": null, + "val_help": null + }, + { + "cmd": [ + "force", + "root-partition-auto-resize" + ], + "help": "Resize the VyOS partition", + "run": "sudo ${vyos_op_scripts_dir}/force_root-partition-auto-resize.sh", + "type": null, + "val_help": null + }, + { + "cmd": [ + "force", + "twping", + "<text>" + ], + "help": "IP address of the remote TWAMP server", + "run": "twping $3", + "type": null, + "val_help": null + }, + { + "cmd": [ + "format", + "disk", + "<text>", + "like", + "<text>" + ], + "help": "Format this disk the same as another disk", + "run": "sudo ${vyos_op_scripts_dir}/format_disk.py --target $3 --proto $5", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "container", + "image", + "<text>", + "path", + "<text>" + ], + "help": "Path to Dockerfile", + "run": "sudo podman build --layers --force-rm --tag \"$4\" $6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "ipsec", + "debug-archive" + ], + "help": "Generate IPSec debug-archive", + "run": "${vyos_op_scripts_dir}/generate_ipsec_debug_archive.sh", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "ipsec", + "profile", + "ios-remote-access", + "<text>", + "remote", + "<text>", + "name", + "<text>" + ], + "help": "Connection name as seen in the VPN application", + "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os ios --connection \"$5\" --remote \"$7\" --name \"$9\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "ipsec", + "profile", + "ios-remote-access", + "<text>", + "remote", + "<text>", + "name", + "<text>", + "profile", + "<text>" + ], + "help": "Profile name as seen under system profiles", + "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os ios --connection \"$5\" --remote \"$7\" --name \"$9\" --profile \"${11}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "ipsec", + "profile", + "ios-remote-access", + "<text>", + "remote", + "<text>" + ], + "help": "Remote address where the client will connect to", + "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os ios --connection \"$5\" --remote \"$7\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "ipsec", + "profile", + "ios-remote-access", + "<text>", + "remote", + "<text>", + "profile", + "<text>", + "name", + "<text>" + ], + "help": "Connection name as seen in the VPN application", + "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os ios --connection \"$5\" --remote \"$7\" --profile \"$9\" --name \"${11}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "ipsec", + "profile", + "ios-remote-access", + "<text>", + "remote", + "<text>", + "profile", + "<text>" + ], + "help": "Profile name as seen under system profiles", + "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os ios --connection \"$5\" --remote \"$7\" --profile \"$9\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "ipsec", + "profile", + "windows-remote-access", + "<text>", + "remote", + "<text>", + "name", + "<text>" + ], + "help": "Connection name as seen in the VPN application", + "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os windows --connection \"$5\" --remote \"$7\" --name \"$9\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "ipsec", + "profile", + "windows-remote-access", + "<text>", + "remote", + "<text>" + ], + "help": "Remote address where the client will connect to", + "run": "${vyos_op_scripts_dir}/ikev2_profile_generator.py --os windows --connection \"$5\" --remote \"$7\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "macsec", + "mka-cak" + ], + "help": "Generate MACsec connectivity association key (CAK)", + "run": "/usr/bin/hexdump -n 16 -e '4/4 \"%08x\" 1 \"\\n\"' /dev/random", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "macsec", + "mka-ckn" + ], + "help": "Generate MACsec connectivity association name (CKN)", + "run": "/usr/bin/hexdump -n 32 -e '8/4 \"%08x\" 1 \"\\n\"' /dev/random", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "openconnect", + "username", + "<text>", + "otp-key", + "hotp-time", + "digits", + "<text>", + "interval", + "<text>" + ], + "help": "Duration of single time interval", + "run": "sudo ${vyos_op_scripts_dir}/generate_openconnect_otp_key.py --username \"$4\" --interval \"${10}\" --digits $8", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "openconnect", + "username", + "<text>", + "otp-key", + "hotp-time", + "digits", + "<text>" + ], + "help": "The number of digits in the one-time password", + "run": "sudo ${vyos_op_scripts_dir}/generate_openconnect_otp_key.py --username \"$4\" --interval 30 --digits \"$8\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "openconnect", + "username", + "<text>", + "otp-key", + "hotp-time", + "interval", + "<text>", + "digits", + "<text>" + ], + "help": "The number of digits in the one-time password", + "run": "sudo ${vyos_op_scripts_dir}/generate_openconnect_otp_key.py --username \"$4\" --interval \"$8\" --digits \"${10}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "openconnect", + "username", + "<text>", + "otp-key", + "hotp-time", + "interval", + "<text>" + ], + "help": "Duration of single time interval", + "run": "sudo ${vyos_op_scripts_dir}/generate_openconnect_otp_key.py --username \"$4\" --interval \"$8\" --digits 6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "openconnect", + "username", + "<text>", + "otp-key", + "hotp-time" + ], + "help": "HOTP time-based token", + "run": "sudo ${vyos_op_scripts_dir}/generate_openconnect_otp_key.py --username \"$4\" --interval 30 --digits 6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "openvpn", + "client-config", + "interface", + "<text>", + "ca", + "<text>", + "certificate", + "<text>", + "key", + "<text>" + ], + "help": "Certificate key used by client", + "run": "sudo ${vyos_op_scripts_dir}/generate_ovpn_client_file.py --interface \"$5\" --ca \"$7\" --cert \"$9\" --key \"${11}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "openvpn", + "client-config", + "interface", + "<text>", + "ca", + "<text>", + "certificate", + "<text>" + ], + "help": "Cerificate used by client", + "run": "sudo ${vyos_op_scripts_dir}/generate_ovpn_client_file.py --interface \"$5\" --ca \"$7\" --cert \"$9\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "ca", + "file", + "<text>" + ], + "help": "Write generated CA certificate into the specified filename", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"$5\" --file", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "ca", + "install", + "<text>" + ], + "help": "Commands for installing generated CA certificate into running configuration", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"$5\" --install", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "ca" + ], + "help": "Generate CA certificate", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"noname\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "ca", + "sign", + "<text>", + "file", + "<text>" + ], + "help": "Write generated CA certificate into the specified filename", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"$7\" --sign \"$5\" --file", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "ca", + "sign", + "<text>", + "install", + "<text>" + ], + "help": "Commands for installing generated CA certificate into running configuration", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"$7\" --sign \"$5\" --install", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "ca", + "sign", + "<text>" + ], + "help": "Sign generated CA certificate with another specified CA certificate", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ca \"noname\" --sign \"$5\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "certificate", + "file", + "<text>" + ], + "help": "Write generated certificate request and key into the specified filename", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$5\" --file", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "certificate", + "install", + "<text>" + ], + "help": "Commands for installing generated certificate private key into running configuration", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$5\" --install", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "certificate" + ], + "help": "Generate certificate request", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"noname\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "certificate", + "self-signed", + "file", + "<text>" + ], + "help": "Write generated self-signed certificate into the specified filename", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$6\" --self-sign --file", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "certificate", + "self-signed", + "install", + "<text>" + ], + "help": "Commands for installing generated self-signed certificate into running configuration", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$6\" --self-sign --install", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "certificate", + "self-signed" + ], + "help": "Generate self-signed certificate", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"noname\" --self-sign", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "certificate", + "sign", + "<text>", + "file", + "<text>" + ], + "help": "Write generated signed certificate into the specified filename", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$7\" --sign \"$5\" --file", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "certificate", + "sign", + "<text>", + "install", + "<text>" + ], + "help": "Commands for installing generated signed certificate into running configuration", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"$7\" --sign \"$5\" --install", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "certificate", + "sign", + "<text>" + ], + "help": "Sign generated certificate with specified CA certificate", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --certificate \"noname\" --sign \"$5\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "crl", + "<text>", + "file", + "<text>" + ], + "help": "Write generated CRL into the specified filename", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --crl \"$4\" --file", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "crl", + "<text>", + "install" + ], + "help": "Commands for installing generated CRL into running configuration", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --crl \"$4\" --install", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "crl", + "<text>" + ], + "help": "Generate CRL for specified CA certificate", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --crl \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "dh", + "file", + "<text>" + ], + "help": "Write generated DH parameters into the specified filename", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --dh \"$5\" --file", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "dh", + "install", + "<text>" + ], + "help": "Commands for installing generated DH parameters into running configuration", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --dh \"$5\" --install", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "dh" + ], + "help": "Generate DH parameters", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --dh \"noname\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "key-pair", + "file", + "<text>" + ], + "help": "Write generated key pair into the specified filename", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --keypair \"$5\" --file", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "key-pair", + "install", + "<text>" + ], + "help": "Commands for installing generated key pair into running configuration", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --keypair \"$5\" --install", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "key-pair" + ], + "help": "Generate a key pair", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --keypair \"noname\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "openvpn", + "shared-secret", + "file", + "<text>" + ], + "help": "Write generated OpenVPN shared secret key into the specified filename", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --openvpn \"$6\" --file", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "openvpn", + "shared-secret", + "install", + "<text>" + ], + "help": "Commands for installing generated OpenVPN shared secret key into running configuration", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --openvpn \"$6\" --install", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "openvpn", + "shared-secret" + ], + "help": "Generate OpenVPN shared secret key", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --openvpn \"noname\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "ssh-key", + "file", + "<text>" + ], + "help": "Write generated SSH keys into the specified filename", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ssh \"$5\" --file", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "ssh-key", + "install", + "<text>" + ], + "help": "Commands for installing generated SSH key into running configuration", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ssh \"$5\" --install", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "ssh-key" + ], + "help": "Generate SSH key", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --ssh \"noname\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "wireguard", + "key-pair", + "install", + "interface", + "<text>" + ], + "help": "WireGuard Interface used in install command", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --wireguard --key --interface \"$7\" --install", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "wireguard", + "key-pair" + ], + "help": "Generate WireGuard public/private key-pair", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --wireguard --key", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "wireguard", + "preshared-key", + "install", + "interface", + "<text>", + "peer", + "<text>" + ], + "help": "Interface used for install command", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --wireguard --psk --interface \"$7\" --peer \"$9\" --install", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "pki", + "wireguard", + "preshared-key" + ], + "help": "Generate WireGuard pre-shared key", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action generate --wireguard --psk", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "public-key-command", + "user", + "<text>", + "path", + "<text>" + ], + "help": "Local path or remote URL of OpenSSH public key", + "run": "${vyos_op_scripts_dir}/generate_public_key_command.py \"$4\" \"$6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "ssh", + "client-key", + "<text>" + ], + "help": "Re-generate SSH client keypair", + "run": "ssh-keygen -t rsa -f \"$4\" -N \"\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "ssh", + "server-key" + ], + "help": "Re-generate SSH host keys and restart SSH server", + "run": "sudo ${vyos_op_scripts_dir}/generate_ssh_server_key.py", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "tech-support", + "archive" + ], + "help": "Generate tech-support archive", + "run": "${vyatta_bindir}/tech-support-archive", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "tech-support", + "archive", + "<text>" + ], + "help": "Generate compressed tech-support archive at the specified path", + "run": "${vyatta_bindir}/tech-support-archive \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "wireguard", + "client-config", + "<text>", + "interface", + "<text>", + "server", + "<text>", + "address", + "<text>", + "address", + "<text>" + ], + "help": "IPv4/IPv6 address used by client", + "run": "sudo ${vyos_op_scripts_dir}/wireguard_client.py --name \"$4\" --interface \"$6\" --server \"$8\" --address \"${10}\" --address \"${12}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "wireguard", + "client-config", + "<text>", + "interface", + "<text>", + "server", + "<text>", + "address", + "<text>" + ], + "help": "IPv4/IPv6 address used by client", + "run": "sudo ${vyos_op_scripts_dir}/wireguard_client.py --name \"$4\" --interface \"$6\" --server \"$8\" --address \"${10}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "wireguard", + "client-config", + "<text>", + "interface", + "<text>", + "server", + "<text>" + ], + "help": "IP address/FQDN used for client connection", + "run": "sudo ${vyos_op_scripts_dir}/wireguard_client.py --name \"$4\" --interface \"$6\" --server \"$8\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "wireguard", + "default-keypair" + ], + "help": "generates the wireguard default-keypair", + "run": "echo \"This command is deprecated. Please use: \\\"generate pki wireguard key-pair\\\"\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "wireguard", + "named-keypairs", + "<text>" + ], + "help": "Generates named wireguard keypairs", + "run": "echo \"This command is deprecated. Please use: \\\"generate pki wireguard key-pair install wgN\\\"\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "generate", + "wireguard", + "preshared-key" + ], + "help": "generate a wireguard preshared key", + "run": "echo \"This command is deprecated. Please use: \\\"generate pki wireguard pre-shared-key\\\"\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "import", + "pki", + "ca", + "<text>", + "file", + "<text>" + ], + "help": "Path to CA certificate file", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --ca \"$4\" --filename \"$6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "import", + "pki", + "ca", + "<text>", + "key-file", + "<text>" + ], + "help": "Path to private key file", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --ca \"$4\" --key-filename \"$6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "import", + "pki", + "certificate", + "<text>", + "file", + "<text>" + ], + "help": "Path to certificate file", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --certificate \"$4\" --filename \"$6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "import", + "pki", + "certificate", + "<text>", + "key-file", + "<text>" + ], + "help": "Path to private key file", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --certificate \"$4\" --key-filename \"$6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "import", + "pki", + "crl", + "<text>", + "file", + "<text>" + ], + "help": "Path to CRL file", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --crl \"$4\" --filename \"$6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "import", + "pki", + "dh", + "<text>", + "file", + "<text>" + ], + "help": "Path to DH parameters file", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --dh \"$4\" --filename \"$6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "import", + "pki", + "key-pair", + "<text>", + "private-file", + "<text>" + ], + "help": "Path to private key file", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --keypair \"$4\" --key-filename \"$6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "import", + "pki", + "key-pair", + "<text>", + "public-file", + "<text>" + ], + "help": "Path to public key file", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --keypair \"$4\" --filename \"$6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "import", + "pki", + "openvpn", + "shared-secret", + "<text>", + "file", + "<text>" + ], + "help": "Path to shared secret key file", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action import --openvpn \"$5\" --filename \"$7\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "install", + "image" + ], + "help": "Install new system image to hard drive", + "run": "sudo /opt/vyatta/sbin/install-image", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "bandwidth", + "interface", + "<text>" + ], + "help": "Monitor bandwidth usage on specified interface", + "run": "bmon -b -p $4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "bandwidth-test", + "accept" + ], + "help": "Wait for bandwidth test connections (port TCP/5001)", + "run": "/usr/bin/iperf -V -s", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "bandwidth-test", + "accept", + "tcp" + ], + "help": "Wait for bandwidth test connections (port TCP/5001)", + "run": "/usr/bin/iperf -V -s", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "bandwidth-test", + "accept", + "udp" + ], + "help": "Wait for bandwidth test connections (port UDP/5001)", + "run": "/usr/bin/iperf -V -s -u", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "bandwidth-test", + "initiate", + "tcp", + "<text>" + ], + "help": "Initiate a bandwidth test to specified host (port TCP/5001)", + "run": "${vyos_op_scripts_dir}/monitor_bandwidth_test.sh \"$5\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "bandwidth-test", + "initiate", + "udp", + "<text>" + ], + "help": "Initiate a bandwidth test to specified host (port UDP/5001)", + "run": "${vyos_op_scripts_dir}/monitor_bandwidth_test.sh \"$5\" \"-u\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "bridge", + "fdb" + ], + "help": "Monitor the forwarding database changes generated by the bridge database", + "run": "sudo bridge monitor fdb", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "bridge", + "link" + ], + "help": "Monitoring bridge database generated connection interface changes", + "run": "sudo bridge monitor link", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "bridge", + "mdb" + ], + "help": "Monitor the multicast database changes generated by the bridge database", + "run": "sudo bridge monitor mdb", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "bridge" + ], + "help": "Monitoring bridge database generated objects and address changes", + "run": "sudo bridge monitor all", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "cluster", + "background", + "start" + ], + "help": "Start background monitoring for cluster service", + "run": "${vyatta_bindir}/vyatta-monitor-background Cluster heartbeat cl_status mach_down ha_log", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "cluster", + "background", + "stop" + ], + "help": "Stop background monitoring for cluster service", + "run": "${vyatta_bindir}/vyatta-monitor-background-stop Cluster", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "cluster" + ], + "help": "Monitor clustering service", + "run": "${vyatta_bindir}/vyatta-monitor Cluster heartbeat cl_status mach_down ha_log", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "command", + "<text>" + ], + "help": "Monitor operational mode command", + "run": "watch /opt/vyatta/bin/vyatta-op-cmd-wrapper ${@:3}", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "conntrack-sync", + "background", + "start" + ], + "help": "Start background monitoring of conntrack-sync", + "run": "${vyatta_bindir}/vyatta-monitor-background Conntrack-Sync conntrackd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "conntrack-sync", + "background", + "stop" + ], + "help": "Stop background monitoring of conntrack-sync", + "run": "${vyatta_bindir}/vyatta-monitor-background-stop Conntrack-Sync", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "conntrack-sync" + ], + "help": "Monitor conntrack-sync", + "run": "${vyatta_bindir}/vyatta-monitor Conntrack-Sync conntrackd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "content-inspection", + "background", + "start" + ], + "help": "Start background monitoring of Content-Inspection", + "run": "${vyatta_bindir}/vyatta-monitor-background Content-Inspection snort", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "content-inspection", + "background", + "stop" + ], + "help": "Stop background monitoring of Content-Inspection", + "run": "${vyatta_bindir}/vyatta-monitor-background-stop Content-Inspection", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "content-inspection" + ], + "help": "Monitor Content-Inspection", + "run": "${vyatta_bindir}/vyatta-monitor Content-Inspection snort", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "dhcp", + "background", + "start" + ], + "help": "Start background monitoring of DHCP", + "run": "${vyatta_bindir}/vyatta-monitor-background DHCP dhcpd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "dhcp", + "background", + "stop" + ], + "help": "Stop background monitoring of DHCP", + "run": "${vyatta_bindir}/vyatta-monitor-background-stop DHCP", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "dhcp" + ], + "help": "Monitor Dynamic Host Control Protocol (DHCP)", + "run": "${vyatta_bindir}/vyatta-monitor DHCP dhcpd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "dns", + "dynamic", + "background", + "start" + ], + "help": "Start background monitoring of Dynamic DNS", + "run": "${vyatta_bindir}/vyatta-monitor-background Dynamic-DNS ddclient", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "dns", + "dynamic", + "background", + "stop" + ], + "help": "Stop background monitoring of Dynamic DNS", + "run": "${vyatta_bindir}/vyatta-monitor-background-stop Dynamic-DNS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "dns", + "dynamic" + ], + "help": "Monitor Dynamic DNS", + "run": "${vyatta_bindir}/vyatta-monitor Dynamic-DNS ddclient", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "dns", + "forwarding", + "background", + "start" + ], + "help": "Start background forwarding of DNS Forwarding", + "run": "${vyatta_bindir}/vyatta-monitor-background DNS-Forward dnsmasq", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "dns", + "forwarding", + "background", + "stop" + ], + "help": "Stop background forwarding of DNS Forwarding", + "run": "${vyatta_bindir}/vyatta-monitor-background-stop DNS-Forward", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "dns", + "forwarding", + "statistics" + ], + "help": "Show DNS forwarding statistics", + "run": "sudo ${vyos_op_scripts_dir}/dns_forwarding_statistics.py", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "firewall", + "ipv6-name", + "<text>", + "background", + "start" + ], + "help": "Start background monitoring of a specified firewall", + "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "firewall", + "ipv6-name", + "<text>", + "background", + "stop" + ], + "help": "Stop background monitoring of a specified firewall", + "run": "${vyatta_bindir}/vyatta-monitor-background-stop Firewall-ipv6-$4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "firewall", + "ipv6-name", + "<text>" + ], + "help": "Monitor a specified firewall", + "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "background", + "start" + ], + "help": "Start background monitoring of the specified firewall", + "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"firewall ipv6-name $4\" $6; \\", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>", + "background", + "stop" + ], + "help": "Stop background monitoring of a rule in the specified firewall", + "run": "${vyatta_bindir}/vyatta-monitor-background-stop Firewall-ipv6-$4-rule-$6 \"\\[$4-$6-[A,D,R]\\]\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>" + ], + "help": "Monitor a rule in the specified firewall", + "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"firewall ipv6-name $4\" $6; \\", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "firewall", + "name", + "<text>", + "background", + "start" + ], + "help": "Start background monitoring of a specified firewall", + "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "firewall", + "name", + "<text>", + "background", + "stop" + ], + "help": "Stop background monitoring of a specified firewall", + "run": "${vyatta_bindir}/vyatta-monitor-background-stop Firewall-$4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "firewall", + "name", + "<text>" + ], + "help": "Monitor a specified firewall", + "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "firewall", + "name", + "<text>", + "rule", + "<text>", + "background", + "start" + ], + "help": "Start background monitoring of the specified firewall", + "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"firewall name $4\" $6; \\", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "firewall", + "name", + "<text>", + "rule", + "<text>", + "background", + "stop" + ], + "help": "Stop background monitoring of a rule in the specified firewall", + "run": "${vyatta_bindir}/vyatta-monitor-background-stop Firewall-$4-rule-$6 \"\\[$4-$6-[A,D,R]\\]\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "firewall", + "name", + "<text>", + "rule", + "<text>" + ], + "help": "Monitor a rule in the specified firewall", + "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"firewall name $4\" $6; \\", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "https", + "background", + "start" + ], + "help": "Start background monitoring of the HTTPS service", + "run": "${vyatta_bindir}/vyatta-monitor-background HTTPS lighttpd chunker webgui", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "https", + "background", + "stop" + ], + "help": "Stop background monitoring of the HTTPS service", + "run": "${vyatta_bindir}/vyatta-monitor-background-stop HTTPS", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "https" + ], + "help": "Monitor the Secure Hypertext Transfer Protocol (HTTPS) service", + "run": "${vyatta_bindir}/vyatta-monitor HTTPS lighttpd chunker webgui", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "lldp", + "background", + "start" + ], + "help": "Start background monitoring of the LLDP daemon", + "run": "${vyatta_bindir}/vyatta-monitor-background LLDP lldpd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "lldp", + "background", + "stop" + ], + "help": "Stop background monitoring of the LLDP daemon", + "run": "${vyatta_bindir}/vyatta-monitor-background-stop LLDP", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "lldp" + ], + "help": "Monitor Link Layer Discovery Protocol (LLDP) daemon", + "run": "${vyatta_bindir}/vyatta-monitor LLDP lldpd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "color" + ], + "help": "Output log in a colored fashion", + "run": "grc journalctl --no-hostname --follow --boot", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "container", + "<text>" + ], + "help": "Monitor last lines of container logs", + "run": "sudo podman logs --follow --names \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "dhcp", + "client", + "interface", + "<text>" + ], + "help": "Show DHCP client log on specific interface", + "run": "journalctl --no-hostname --follow --boot --unit \"dhclient@$6.service\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "dhcp", + "client" + ], + "help": "Monitor last lines of DHCP client", + "run": "journalctl --no-hostname --follow --boot --unit \"dhclient@*.service\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "dhcp", + "server" + ], + "help": "Monitor last lines of DHCP server", + "run": "journalctl --no-hostname --follow --boot --unit isc-dhcp-server.service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "dhcpv6", + "client", + "interface", + "<text>" + ], + "help": "Show DHCPv6 client log on specific interface", + "run": "journalctl --no-hostname --follow --boot --unit \"dhcp6c@$6.service\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "dhcpv6", + "client" + ], + "help": "Monitor last lines of DHCPv6 client", + "run": "journalctl --no-hostname --follow --boot --unit \"dhcp6c@*.service\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "dhcpv6", + "server" + ], + "help": "Monitor last lines of DHCPv6 server", + "run": "journalctl --no-hostname --follow --boot --unit isc-dhcp-server6.service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "dns", + "forwarding" + ], + "help": "Monitor last lines of DNS forwarding", + "run": "journalctl --no-hostname --follow --boot --unit pdns-recursor.service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "flow-accounting" + ], + "help": "Monitor last lines of flow-accounting log", + "run": "journalctl --no-hostname --boot --follow --unit uacctd.service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "kernel" + ], + "help": "Monitor last lines of Linux Kernel log", + "run": "journalctl --no-hostname --boot --follow --dmesg", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "nhrp" + ], + "help": "Monitor last lines of NHRP log", + "run": "journalctl --no-hostname --boot --unit opennhrp.service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log" + ], + "help": "Monitor last lines of messages file", + "run": "journalctl --no-hostname --follow --boot", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "pppoe", + "interface", + "<text>" + ], + "help": "Monitor last lines of PPPoE log for specific interface", + "run": "journalctl --no-hostname --boot --follow --unit \"ppp@$6.service\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "pppoe" + ], + "help": "Monitor last lines of PPPoE log", + "run": "journalctl --no-hostname --boot --follow --unit \"ppp@pppoe*.service\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "protocol", + "bfd" + ], + "help": "Monitor log for BFD", + "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/bfdd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "protocol", + "bgp" + ], + "help": "Monitor log for BGP", + "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/bgpd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "protocol", + "isis" + ], + "help": "Monitor log for ISIS", + "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/isisd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "protocol", + "mpls" + ], + "help": "Monitor log for MPLS", + "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/ldpd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "protocol", + "multicast" + ], + "help": "Monitor log for Multicast protocol", + "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/pimd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "protocol", + "nhrp" + ], + "help": "Monitor log for NHRP", + "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/nhrpd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "protocol", + "ospf" + ], + "help": "Monitor log for OSPF", + "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/ospfd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "protocol", + "ospfv3" + ], + "help": "Monitor log for OSPF for IPv6", + "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/ospf6d", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "protocol", + "rip" + ], + "help": "Monitor log for RIP", + "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/ripd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "protocol", + "ripng" + ], + "help": "Monitor log for RIPng", + "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/ripngd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "log", + "protocol", + "static" + ], + "help": "Monitor log for static route", + "run": "journalctl --follow --no-hostname --boot /usr/lib/frr/staticd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "nat", + "destination", + "background", + "start" + ], + "help": "Start background destination NAT monitoring", + "run": " echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "nat", + "destination", + "background", + "stop" + ], + "help": "Stop background destination NAT monitoring", + "run": "${vyatta_bindir}/vyatta-monitor-background-stop NAT-DEST", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "nat", + "destination" + ], + "help": "Monitor destination NAT", + "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "nat", + "destination", + "rule", + "<text>", + "background", + "start" + ], + "help": "Start background monitoring of a specified destination NAT rule", + "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"nat destination\" $5; \\", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "nat", + "destination", + "rule", + "<text>", + "background", + "stop" + ], + "help": "Stop background monitoring of a specified destination NAT rule", + "run": "${vyatta_bindir}/vyatta-monitor-background-stop NAT-DEST-RULE-$5", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "nat", + "destination", + "rule", + "<text>" + ], + "help": "Monitor a specified destination NAT rule", + "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"nat destination\" $5; \\", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "nat", + "destination", + "translations", + "detail" + ], + "help": "Show active destination NAT translations events verbose", + "run": "LESSOPEN=cat", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "nat", + "destination", + "translations" + ], + "help": "Monitor active destination NAT translations events", + "run": "LESSOPEN=cat", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "nat", + "source", + "background", + "start" + ], + "help": "Start background monitoring of source NAT", + "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "nat", + "source", + "background", + "stop" + ], + "help": "Stop background monitoring of source NAT", + "run": "${vyatta_bindir}/vyatta-monitor-background-stop NAT-SOURCE", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "nat", + "source" + ], + "help": "Monitor source NAT", + "run": "echo \"Notice: monitoring information is displayed only for rules with enabled logging\"; \\", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "nat", + "source", + "rule", + "<text>", + "background", + "start" + ], + "help": "Start background monitoring of a specified source NAT rule", + "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"nat source\" $5; \\", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "nat", + "source", + "rule", + "<text>", + "background", + "stop" + ], + "help": "Stop background monitoring of a specified source NAT rule", + "run": "${vyatta_bindir}/vyatta-monitor-background-stop NAT-SOURCE-RULE-$5", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "nat", + "source", + "rule", + "<text>" + ], + "help": "Monitor a specified source NAT rule", + "run": "${vyatta_bindir}/vyatta-monitor-check-rule-log \"nat source\" $5; \\", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "nat", + "source", + "translations", + "detail" + ], + "help": "Show active source NAT translations events verbose", + "run": "LESSOPEN=cat", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "nat", + "source", + "translations" + ], + "help": "Monitor active source NAT translations events", + "run": "LESSOPEN=cat", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "ndp", + "interface", + "<text>" + ], + "help": "Monitor ndp protocol on specified interface", + "run": "sudo ndptool monitor --ifname=$4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "ndp", + "interface", + "<text>", + "type", + "<text>" + ], + "help": "Monitor specific types of NDP protocols", + "run": "sudo ndptool monitor --ifname=$4 --msg-type=$6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "ndp" + ], + "help": "Monitor the NDP information received by the router through the device", + "run": "sudo ndptool monitor", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "ndp", + "type", + "<text>" + ], + "help": "Monitor specific types of NDP protocols", + "run": "sudo ndptool monitor --msg-type=$4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "openvpn", + "background", + "start" + ], + "help": "Start background monitoring of OpenVPN", + "run": "${vyatta_bindir}/vyatta-monitor-background OpenVPN openvpn", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "openvpn", + "background", + "stop" + ], + "help": "Stop background monitoring of OpenVPN", + "run": "${vyatta_bindir}/vyatta-monitor-background-stop OpenVPN", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "openvpn", + "interface", + "<text>", + "background", + "start" + ], + "help": "Start background monitoring of OpenVPN", + "run": "${vyatta_bindir}/vyatta-monitor-background OpenVPN-$4 openvpn-$4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "openvpn", + "interface", + "<text>", + "background", + "stop" + ], + "help": "Stop background monitoring of OpenVPN", + "run": "${vyatta_bindir}/vyatta-monitor-background-stop OpenVPN-$4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "openvpn", + "interface", + "<text>" + ], + "help": "Montior specified OpenVPN interface process", + "run": "${vyatta_bindir}/vyatta-monitor OpenVPN-$4 openvpn-$4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "openvpn" + ], + "help": "Monitor OpenVPN", + "run": "${vyatta_bindir}/vyatta-monitor OpenVPN openvpn", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "background", + "start" + ], + "help": "Start background monitoring", + "run": "${vyatta_bindir}/vyatta-monitor-background ${3^^} ${3}", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "background", + "stop" + ], + "help": "Stop background monitoring", + "run": "${vyatta_bindir}/vyatta-monitor-background-stop ${3^^}", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "all" + ], + "help": "Disable all BGP debugging", + "run": "vtysh -c \"no debug bgp\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "allow-martians" + ], + "help": "Disable BGP martians next hops debugging", + "run": "vtysh -c \"no debug bgp ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "as4" + ], + "help": "Disable BGP allow AS4 actions debugging", + "run": "vtysh -c \"no debug bgp ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "bestpath" + ], + "help": "Disable BGP allow best path debugging", + "run": "vtysh -c \"no debug bgp ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "bestpath", + "<text>" + ], + "help": "Disable BGP bestpath IPv4 IPv6", + "run": "vtysh -c \"no debug bgp ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "flowspec" + ], + "help": "Disable BGP allow flowspec debugging", + "run": "vtysh -c \"no debug bgp ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "keepalives" + ], + "help": "Disable BGP keepalives debugging", + "run": "vtysh -c \"no debug bgp ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "labelpool" + ], + "help": "Disable BGP label pool debugging", + "run": "vtysh -c \"no debug bgp ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "neighbor-events" + ], + "help": "Disable BGP Neighbor events debugging", + "run": "vtysh -c \"no debug bgp ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "nht" + ], + "help": "Disable BGP next hop tracking debugging", + "run": "vtysh -c \"no debug bgp ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "pbr" + ], + "help": "Disable BGP policy based routing debugging", + "run": "vtysh -c \"no debug bgp ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "rib" + ], + "help": "Disable BGP rib debugging", + "run": "vtysh -c \"no debug bgp zebra\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "update-groups" + ], + "help": "Disable BGP update groups debugging", + "run": "vtysh -c \"no debug bgp ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "updates" + ], + "help": "Disable BGP updates debugging", + "run": "vtysh -c \"no debug bgp ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "vnc", + "import-bi-attach" + ], + "help": "Disable BGP vnc import BI attachment debugging", + "run": "vtysh -c \"no debug bgp ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "vnc", + "import-del-remote" + ], + "help": "Disable BGP vnc import/delete remote routes debugging", + "run": "vtysh -c \"no debug bgp ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "vnc" + ], + "help": "Disable BGP VNC debugging", + "run": "vtysh -c \"no debug bgp ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "vnc", + "rfapi-query" + ], + "help": "Disable BGP vnc rfapi query debugging", + "run": "vtysh -c \"no debug bgp ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "disable", + "vnc", + "verbose" + ], + "help": "Disable BGP vnc verbose logging debugging", + "run": "vtysh -c \"no debug bgp ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "allow-martians" + ], + "help": "Enable BGP martians next hops debugging", + "run": "vtysh -c \"debug bgp ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "as4" + ], + "help": "Enable BGP allow AS4 actions debugging", + "run": "vtysh -c \"debug bgp ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "bestpath" + ], + "help": "Enable BGP allow best path debugging", + "run": "vtysh -c \"debug bgp ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "bestpath", + "<text>" + ], + "help": "Debug bestpath IPv4 IPv6", + "run": "vtysh -c \"debug bgp ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "flowspec" + ], + "help": "Enable BGP allow flowspec debugging", + "run": "vtysh -c \"debug bgp ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "keepalives" + ], + "help": "Enable BGP keepalives debugging", + "run": "vtysh -c \"debug bgp ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "labelpool" + ], + "help": "Enable BGP label pool debugging", + "run": "vtysh -c \"debug bgp ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "neighbor-events" + ], + "help": "Enable BGP Neighbor events debugging", + "run": "vtysh -c \"debug bgp ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "nht" + ], + "help": "Enable BGP next hop tracking debugging", + "run": "vtysh -c \"debug bgp ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "pbr" + ], + "help": "Enable BGP policy based routing debugging", + "run": "vtysh -c \"debug bgp ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "rib" + ], + "help": "Enable BGP rib debugging", + "run": "vtysh -c \"debug bgp zebra\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "update-groups" + ], + "help": "Enable BGP update groups debugging", + "run": "vtysh -c \"debug bgp ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "updates" + ], + "help": "Enable BGP updates debugging", + "run": "vtysh -c \"debug bgp ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "vnc", + "import-bi-attach" + ], + "help": "Enable BGP vnc import BI attachment debugging", + "run": "vtysh -c \"debug bgp ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "vnc", + "import-del-remote" + ], + "help": "Enable BGP vnc import/delete remote routes debugging", + "run": "vtysh -c \"debug bgp ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "vnc" + ], + "help": "Enable BGP VNC debugging", + "run": "vtysh -c \"debug bgp ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "vnc", + "rfapi-query" + ], + "help": "Enable BGP vnc rfapi query debugging", + "run": "vtysh -c \"debug bgp ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "bgp", + "enable", + "vnc", + "verbose" + ], + "help": "Enable BGP vnc verbose logging debugging", + "run": "vtysh -c \"debug bgp ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "background", + "start" + ], + "help": "Start background monitoring", + "run": "${vyatta_bindir}/vyatta-monitor-background ${3^^} ${3}", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "background", + "stop" + ], + "help": "Stop background monitoring", + "run": "${vyatta_bindir}/vyatta-monitor-background-stop ${3^^}", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "event" + ], + "help": "Disable OSPF debugging", + "run": "vtysh -c \"no debug ospf\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "ism", + "events" + ], + "help": "Disable OSPF ism events debugging", + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "ism" + ], + "help": "Disable OSPF ism debugging", + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "ism", + "status" + ], + "help": "Disable OSPF ism status debugging", + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "ism", + "timers" + ], + "help": "Disable OSPF ism timers debugging", + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "lsa", + "flooding" + ], + "help": "Disable OSPF lsa flooding debugging", + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "lsa", + "generate" + ], + "help": "Disable OSPF lsa generate debugging", + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "lsa", + "install" + ], + "help": "Disable OSPF lsa install debugging", + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "lsa" + ], + "help": "Disable OSPF lsa debugging", + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "lsa", + "refresh" + ], + "help": "Disable OSPF lsa refresh debugging", + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "nsm", + "events" + ], + "help": "Disable OSPF nsm events debugging", + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "nsm" + ], + "help": "Disable OSPF nsm debugging", + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "nsm", + "status" + ], + "help": "Disable OSPF nsm status debugging", + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "nsm", + "timers" + ], + "help": "Disable OSPF nsm timers debugging", + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "nssa" + ], + "help": "Disable OSPF nssa debugging", + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "all", + "detail" + ], + "help": "Disable detailed OSPF packet debugging", + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "all" + ], + "help": "Disable OSPF all packet debugging", + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "all", + "recv", + "detail" + ], + "help": "Disable detailed OSPF recv packet debugging", + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "all", + "recv" + ], + "help": "Disable OSPF recv packet debugging", + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "all", + "send", + "detail" + ], + "help": "Disable detailed OSPF send packet debugging", + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "all", + "send" + ], + "help": "Disable OSPF send packet debugging", + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "dd", + "detail" + ], + "help": "Disable detailed OSPF packet debugging", + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "dd" + ], + "help": "Disable OSPF dd packet debugging", + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "dd", + "recv", + "detail" + ], + "help": "Disable detailed OSPF recv packet debugging", + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "dd", + "recv" + ], + "help": "Disable OSPF recv packet debugging", + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "dd", + "send", + "detail" + ], + "help": "Disable detailed OSPF send packet debugging", + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "dd", + "send" + ], + "help": "Disable OSPF send packet debugging", + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "hello", + "detail" + ], + "help": "Disable detailed OSPF packet debugging", + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "hello" + ], + "help": "Disable OSPF hello packet debugging", + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "hello", + "recv", + "detail" + ], + "help": "Disable detailed OSPF recv packet debugging", + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "hello", + "recv" + ], + "help": "Disable OSPF recv packet debugging", + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "hello", + "send", + "detail" + ], + "help": "Disable detailed OSPF send packet debugging", + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "hello", + "send" + ], + "help": "Disable OSPF send packet debugging", + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-ack", + "detail" + ], + "help": "Disable detailed OSPF packet debugging", + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-ack" + ], + "help": "Disable OSPF ls-ack packet debugging", + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-ack", + "recv", + "detail" + ], + "help": "Disable detailed OSPF recv packet debugging", + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-ack", + "recv" + ], + "help": "Disable OSPF recv packet debugging", + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-ack", + "send", + "detail" + ], + "help": "Disable detailed OSPF send packet debugging", + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-ack", + "send" + ], + "help": "Disable OSPF send packet debugging", + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-request", + "detail" + ], + "help": "Disable detailed OSPF packet debugging", + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-request" + ], + "help": "Disable OSPF ls-request packet debugging", + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-request", + "recv", + "detail" + ], + "help": "Disable detailed OSPF recv packet debugging", + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-request", + "recv" + ], + "help": "Disable OSPF recv packet debugging", + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-request", + "send", + "detail" + ], + "help": "Disable detailed OSPF send packet debugging", + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-request", + "send" + ], + "help": "Disable OSPF send packet debugging", + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-update", + "detail" + ], + "help": "Disable detailed OSPF packet debugging", + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-update" + ], + "help": "Disable OSPF ls-update packet debugging", + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-update", + "recv", + "detail" + ], + "help": "Disable detailed OSPF recv packet debugging", + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-update", + "recv" + ], + "help": "Disable OSPF recv packet debugging", + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-update", + "send", + "detail" + ], + "help": "Disable detailed OSPF send packet debugging", + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet", + "ls-update", + "send" + ], + "help": "Disable OSPF send packet debugging", + "run": "vtysh -c \"no debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "packet" + ], + "help": "Disable OSPF packet debugging", + "run": "vtysh -c \"no debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "rib", + "interface" + ], + "help": "Disable OSPF rib interface debugging", + "run": "vtysh -c \"no debug ospf zebra interface\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "rib" + ], + "help": "Disable OSPF rib debugging", + "run": "vtysh -c \"no debug ospf zebra\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "disable", + "rib", + "redistribute" + ], + "help": "Disable OSPF rib redistribute debugging", + "run": "vtysh -c \"no debug ospf zebra redistribute\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "event" + ], + "help": "Enable OSPF event debugging", + "run": "vtysh -c \"debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "ism", + "events" + ], + "help": "Enable OSPF ism events debugging", + "run": "vtysh -c \"debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "ism" + ], + "help": "Enable OSPF ism debugging", + "run": "vtysh -c \"debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "ism", + "status" + ], + "help": "Enable OSPF ism status debugging", + "run": "vtysh -c \"debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "ism", + "timers" + ], + "help": "Enable OSPF ism timers debugging", + "run": "vtysh -c \"debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "lsa", + "flooding" + ], + "help": "Enable OSPF lsa flooding debugging", + "run": "vtysh -c \"debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "lsa", + "generate" + ], + "help": "Enable OSPF lsa generate debugging", + "run": "vtysh -c \"debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "lsa", + "install" + ], + "help": "Enable OSPF lsa install debugging", + "run": "vtysh -c \"debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "lsa" + ], + "help": "Enable OSPF lsa debugging", + "run": "vtysh -c \"debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "lsa", + "refresh" + ], + "help": "Enable OSPF lsa refresh debugging", + "run": "vtysh -c \"debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "nsm", + "events" + ], + "help": "Enable OSPF nsm events debugging", + "run": "vtysh -c \"debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "nsm" + ], + "help": "Enable OSPF nsm debugging", + "run": "vtysh -c \"debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "nsm", + "status" + ], + "help": "Enable OSPF nsm status debugging", + "run": "vtysh -c \"debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "nsm", + "timers" + ], + "help": "Enable OSPF nsm timers debugging", + "run": "vtysh -c \"debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "nssa" + ], + "help": "Enable OSPF nssa debugging", + "run": "vtysh -c \"debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "all", + "detail" + ], + "help": "Enable detailed OSPF packet debugging", + "run": "vtysh -c \"debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "all" + ], + "help": "Enable OSPF all packet debugging", + "run": "vtysh -c \"debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "all", + "recv", + "detail" + ], + "help": "Enable detailed OSPF recv packet debugging", + "run": "vtysh -c \"debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "all", + "recv" + ], + "help": "Enable OSPF recv packet debugging", + "run": "vtysh -c \"debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "all", + "send", + "detail" + ], + "help": "Enable detailed OSPF send packet debugging", + "run": "vtysh -c \"debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "all", + "send" + ], + "help": "Enable OSPF send packet debugging", + "run": "vtysh -c \"debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "dd", + "detail" + ], + "help": "Enable detailed OSPF packet debugging", + "run": "vtysh -c \"debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "dd" + ], + "help": "Enable OSPF dd packet debugging", + "run": "vtysh -c \"debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "dd", + "recv", + "detail" + ], + "help": "Enable detailed OSPF recv packet debugging", + "run": "vtysh -c \"debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "dd", + "recv" + ], + "help": "Enable OSPF recv packet debugging", + "run": "vtysh -c \"debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "dd", + "send", + "detail" + ], + "help": "Enable detailed OSPF send packet debugging", + "run": "vtysh -c \"debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "dd", + "send" + ], + "help": "Enable OSPF send packet debugging", + "run": "vtysh -c \"debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "hello", + "detail" + ], + "help": "Enable detailed OSPF packet debugging", + "run": "vtysh -c \"debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "hello" + ], + "help": "Enable OSPF hello packet debugging", + "run": "vtysh -c \"debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "hello", + "recv", + "detail" + ], + "help": "Enable detailed OSPF recv packet debugging", + "run": "vtysh -c \"debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "hello", + "recv" + ], + "help": "Enable OSPF recv packet debugging", + "run": "vtysh -c \"debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "hello", + "send", + "detail" + ], + "help": "Enable detailed OSPF send packet debugging", + "run": "vtysh -c \"debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "hello", + "send" + ], + "help": "Enable OSPF send packet debugging", + "run": "vtysh -c \"debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-ack", + "detail" + ], + "help": "Enable detailed OSPF packet debugging", + "run": "vtysh -c \"debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-ack" + ], + "help": "Enable OSPF ls-ack packet debugging", + "run": "vtysh -c \"debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-ack", + "recv", + "detail" + ], + "help": "Enable detailed OSPF recv packet debugging", + "run": "vtysh -c \"debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-ack", + "recv" + ], + "help": "Enable OSPF recv packet debugging", + "run": "vtysh -c \"debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-ack", + "send", + "detail" + ], + "help": "Enable detailed OSPF send packet debugging", + "run": "vtysh -c \"debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-ack", + "send" + ], + "help": "Enable OSPF send packet debugging", + "run": "vtysh -c \"debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-request", + "detail" + ], + "help": "Enable detailed OSPF packet debugging", + "run": "vtysh -c \"debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-request" + ], + "help": "Enable OSPF ls-request packet debugging", + "run": "vtysh -c \"debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-request", + "recv", + "detail" + ], + "help": "Enable detailed OSPF recv packet debugging", + "run": "vtysh -c \"debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-request", + "recv" + ], + "help": "Enable OSPF recv packet debugging", + "run": "vtysh -c \"debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-request", + "send", + "detail" + ], + "help": "Enable detailed OSPF send packet debugging", + "run": "vtysh -c \"debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-request", + "send" + ], + "help": "Enable OSPF send packet debugging", + "run": "vtysh -c \"debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-update", + "detail" + ], + "help": "Enable detailed OSPF packet debugging", + "run": "vtysh -c \"debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-update" + ], + "help": "Enable OSPF ls-update packet debugging", + "run": "vtysh -c \"debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-update", + "recv", + "detail" + ], + "help": "Enable detailed OSPF recv packet debugging", + "run": "vtysh -c \"debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-update", + "recv" + ], + "help": "Enable OSPF recv packet debugging", + "run": "vtysh -c \"debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-update", + "send", + "detail" + ], + "help": "Enable detailed OSPF send packet debugging", + "run": "vtysh -c \"debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet", + "ls-update", + "send" + ], + "help": "Enable OSPF send packet debugging", + "run": "vtysh -c \"debug ospf ${@:3}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "packet" + ], + "help": "Enable OSPF packet debugging", + "run": "vtysh -c \"debug ospf ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "rib", + "interface" + ], + "help": "Enable OSPF rib interface debugging", + "run": "vtysh -c \"debug ospf zebra interface\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "rib" + ], + "help": "Enable OSPF rib debugging", + "run": "vtysh -c \"debug ospf zebra\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospf", + "enable", + "rib", + "redistribute" + ], + "help": "Enable OSPF rib redistribute debugging", + "run": "vtysh -c \"debug ospf zebra redistribute\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "background", + "start" + ], + "help": "Start background monitoring", + "run": "${vyatta_bindir}/vyatta-monitor-background OSPFv3 ospf6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "background", + "stop" + ], + "help": "Stop background monitoring", + "run": "${vyatta_bindir}/vyatta-monitor-background-stop OSPFv3", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "abr" + ], + "help": "Disable all OSPFv3 debugging", + "run": "vtysh -c \"no debug ospf6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "asbr" + ], + "help": "Disable OSPFv3 ASBR debugging", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "border-routers", + "area-id" + ], + "help": "Disable debug border routers in specific Area", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "border-routers" + ], + "help": "Disable OSPFv3 border router debugging", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "border-routers", + "router-id" + ], + "help": "Disable debug specific border router", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "flooding" + ], + "help": "Disable OSPFv3 flooding debugging", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "interface" + ], + "help": "Disable OSPFv3 Interface debugging", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "lsa", + "as-external" + ], + "help": "Display As-External LSAs", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "lsa", + "inter-prefix" + ], + "help": "Display Inter-Area-Prefix LSAs", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "lsa", + "inter-router" + ], + "help": "Display Inter-Router LSAs", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "lsa", + "intra-prefix" + ], + "help": "Display Intra-Area-Prefix LSAs", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "lsa", + "link" + ], + "help": "Display Link LSAs", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "lsa", + "network" + ], + "help": "Display Network LSAs", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "lsa" + ], + "help": "Disable OSPFv3 Link State Advertisments debugging", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "lsa", + "router" + ], + "help": "Display Router LSAs", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "lsa", + "unknown" + ], + "help": "Display LSAs of unknown origin", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "message", + "all" + ], + "help": "Debug All message", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "message", + "dbdesc" + ], + "help": "Debug Database Description message", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "message", + "hello" + ], + "help": "Debug Hello message", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "message", + "lsack" + ], + "help": "Debug Link State Acknowledgement message", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "message", + "lsreq" + ], + "help": "Debug Link State Request message", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "message", + "lsupdate" + ], + "help": "Debug Link State Update message", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "message" + ], + "help": "Disable OSPFv3 message debugging", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "message", + "unknown" + ], + "help": "Debug Unknown message", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "neighbor", + "event" + ], + "help": "Debug OSPFv3 Neighbor Event", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "neighbor" + ], + "help": "Disable OSPFv3 Neighbor debugging", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "neighbor", + "state" + ], + "help": "Debug OSPFv3 Neighbor State Change", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "rib" + ], + "help": "Disable OSPFv3 connection to RIB debugging", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "rib", + "recv" + ], + "help": "Debug receiving zebra", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "rib", + "send" + ], + "help": "Debug sending zebra", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "route", + "inter-area" + ], + "help": "Debug inter-area route calculation", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "route", + "intra-area" + ], + "help": "Debug intra-area route calculation", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "route", + "memory" + ], + "help": "Debug route memory use", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "route" + ], + "help": "Disable OSPFv3 route table calculation debugging", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "route", + "table" + ], + "help": "Debug route table calculation", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "spf", + "database" + ], + "help": "Log number of LSAs at SPF Calculation time", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "spf" + ], + "help": "Disable OSPFv3 SPF calculation debugging", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "spf", + "process" + ], + "help": "Debug Detailed SPF Process", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "disable", + "spf", + "time" + ], + "help": "Measure time taken by SPF Calculation", + "run": "vtysh -c \"no debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "abr" + ], + "help": "Enable OSPFv3 ABR debugging", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "asbr" + ], + "help": "Enable OSPFv3 ASBR debugging", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "border-routers", + "area-id" + ], + "help": "Debug border routers in specific Area", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "border-routers" + ], + "help": "Enable OSPFv3 border router debugging", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "border-routers", + "router-id" + ], + "help": "Debug specific border router", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "flooding" + ], + "help": "Enable OSPFv3 flooding debugging", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "interface" + ], + "help": "Enable OSPFv3 Interface debugging", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "lsa", + "as-external" + ], + "help": "Display As-External LSAs", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "lsa", + "inter-prefix" + ], + "help": "Display Inter-Area-Prefix LSAs", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "lsa", + "inter-router" + ], + "help": "Display Inter-Router LSAs", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "lsa", + "intra-prefix" + ], + "help": "Display Intra-Area-Prefix LSAs", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "lsa", + "link" + ], + "help": "Display Link LSAs", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "lsa", + "network" + ], + "help": "Display Network LSAs", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "lsa" + ], + "help": "Enable OSPFv3 Link State Advertisments debugging", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "lsa", + "router" + ], + "help": "Display Router LSAs", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "lsa", + "unknown" + ], + "help": "Display LSAs of unknown origin", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "message", + "all" + ], + "help": "Debug All message", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "message", + "dbdesc" + ], + "help": "Debug Database Description message", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "message", + "hello" + ], + "help": "Debug Hello message", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "message", + "lsack" + ], + "help": "Debug Link State Acknowledgement message", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "message", + "lsreq" + ], + "help": "Debug Link State Request message", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "message", + "lsupdate" + ], + "help": "Debug Link State Update message", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "message" + ], + "help": "Enable OSPFv3 message debugging", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "message", + "unknown" + ], + "help": "Debug Unknown message", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "neighbor", + "event" + ], + "help": "Debug OSPFv3 Neighbor Event", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "neighbor" + ], + "help": "Enable OSPFv3 Neighbor debugging", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "neighbor", + "state" + ], + "help": "Debug OSPFv3 Neighbor State Change", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "rib" + ], + "help": "Enable OSPFv3 connection to RIB debugging", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "rib", + "recv" + ], + "help": "Debug receiving zebra", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "rib", + "send" + ], + "help": "Debug sending zebra", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "route", + "inter-area" + ], + "help": "Debug inter-area route calculation", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "route", + "intra-area" + ], + "help": "Debug intra-area route calculation", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "route", + "memory" + ], + "help": "Debug route memory use", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "route" + ], + "help": "Enable OSPFv3 route table calculation debugging", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "route", + "table" + ], + "help": "Debug route table calculation", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "spf", + "database" + ], + "help": "Log number of LSAs at SPF Calculation time", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "spf" + ], + "help": "Enable OSPFv3 SPF calculation debugging", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "spf", + "process" + ], + "help": "Debug Detailed SPF Process", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ospfv3", + "enable", + "spf", + "time" + ], + "help": "Measure time taken by SPF Calculation", + "run": "vtysh -c \"debug ospf6 ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "background", + "start" + ], + "help": "Start background monitoring", + "run": "${vyatta_bindir}/vyatta-monitor-background RIB zebra", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "background", + "stop" + ], + "help": "Stop background monitoring", + "run": "${vyatta_bindir}/vyatta-monitor-background-stop RIB", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "disable", + "events" + ], + "help": "Disable RIB events debugging", + "run": "vtysh -c \"no debug zebra ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "disable", + "kernel" + ], + "help": "Disable RIB kernel debugging", + "run": "vtysh -c \"no debug zebra ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "disable", + "mpls" + ], + "help": "Disable RIP MPLS LSP debugging", + "run": "vtysh -c \"no debug zebra ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "disable", + "nexthop" + ], + "help": "Disable RIB nexthop debugging", + "run": "vtysh -c \"no debug zebra ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "disable", + "packet", + "detail" + ], + "help": "Disable detailed debugging", + "run": "vtysh -c \"no debug zebra ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "disable", + "packet" + ], + "help": "Disable RIB packet debugging", + "run": "vtysh -c \"no debug zebra ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "disable", + "packet", + "recv" + ], + "help": "Disable receive packet debugging", + "run": "vtysh -c \"no debug zebra ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "disable", + "packet", + "send" + ], + "help": "Disable send packet debugging", + "run": "vtysh -c \"no debug zebra ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "disable", + "rib", + "detailed" + ], + "help": "Disable detailed debugging", + "run": "vtysh -c \"no debug zebra ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "disable", + "rib" + ], + "help": "Disable RIB debugging", + "run": "vtysh -c \"no debug zebra ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "enable", + "events" + ], + "help": "Enable RIB events debugging", + "run": "vtysh -c \"debug zebra ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "enable", + "kernel" + ], + "help": "Enable RIB kernel debugging", + "run": "vtysh -c \"debug zebra ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "enable", + "mpls" + ], + "help": "Enable RIP MPLS LSP debugging", + "run": "vtysh -c \"debug zebra ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "enable", + "nexthop" + ], + "help": "Enable RIB nexthop debugging", + "run": "vtysh -c \"debug zebra ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "enable", + "packet", + "detail" + ], + "help": "Enable detailed debugging", + "run": "vtysh -c \"debug zebra ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "enable", + "packet" + ], + "help": "Enable RIB packet debugging", + "run": "vtysh -c \"debug zebra ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "enable", + "packet", + "recv" + ], + "help": "Enable receive packet debugging", + "run": "vtysh -c \"debug zebra ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "enable", + "packet", + "send" + ], + "help": "Enable send packet debugging", + "run": "vtysh -c \"debug zebra ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "enable", + "rib", + "detailed" + ], + "help": "Enable detailed debugging", + "run": "vtysh -c \"debug zebra ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rib", + "enable", + "rib" + ], + "help": "Enable RIB debugging", + "run": "vtysh -c \"debug zebra ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rip", + "background", + "start" + ], + "help": "Start background monitoring", + "run": "${vyatta_bindir}/vyatta-monitor-background ${3^^} ${3}", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rip", + "background", + "stop" + ], + "help": "Stop background monitoring", + "run": "${vyatta_bindir}/vyatta-monitor-background-stop ${3^^}", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rip", + "disable", + "all" + ], + "help": "Disable RIP debugging", + "run": "vtysh -c \"no debug rip\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rip", + "disable", + "events" + ], + "help": "Disable RIP events debugging", + "run": "vtysh -c \"no debug rip ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rip", + "disable", + "packet" + ], + "help": "Disable RIP packet debugging", + "run": "vtysh -c \"no debug rip ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rip", + "disable", + "packet", + "recv" + ], + "help": "Disable receive packet debugging", + "run": "vtysh -c \"no debug rip ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rip", + "disable", + "packet", + "send" + ], + "help": "Disable send packet debugging", + "run": "vtysh -c \"no debug rip ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rip", + "disable", + "rib" + ], + "help": "Disable RIB debugging", + "run": "vtysh -c \"no debug rip zebra\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rip", + "enable", + "events" + ], + "help": "Enable RIP events debugging", + "run": "vtysh -c \"debug rip ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rip", + "enable", + "packet" + ], + "help": "Enable RIP packet debugging", + "run": "vtysh -c \"debug rip ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rip", + "enable", + "packet", + "recv" + ], + "help": "Enable receive packet debugging", + "run": "vtysh -c \"debug rip ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rip", + "enable", + "packet", + "send" + ], + "help": "Enable send packet debugging", + "run": "vtysh -c \"debug rip ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "rip", + "enable", + "rib" + ], + "help": "Enable RIB debugging", + "run": "vtysh -c \"debug rip zebra\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ripng", + "background", + "start" + ], + "help": "Start background monitoring", + "run": "${vyatta_bindir}/vyatta-monitor-background ${3^^} ${3}", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ripng", + "background", + "stop" + ], + "help": "Stop background monitoring", + "run": "${vyatta_bindir}/vyatta-monitor-background-stop ${3^^}", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ripng", + "disable", + "all" + ], + "help": "Disable RIPNG debugging", + "run": "vtysh -c \"no debug ripng\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ripng", + "disable", + "events" + ], + "help": "Disable RIPNG events debugging", + "run": "vtysh -c \"no debug ripng ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ripng", + "disable", + "packet" + ], + "help": "Disable RIPNG packet debugging", + "run": "vtysh -c \"no debug ripng ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ripng", + "disable", + "packet", + "recv" + ], + "help": "Disable receive packet debugging", + "run": "vtysh -c \"no debug ripng ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ripng", + "disable", + "packet", + "send" + ], + "help": "Disable send packet debugging", + "run": "vtysh -c \"no debug ripng ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ripng", + "disable", + "rib" + ], + "help": "Disable RIB debugging", + "run": "vtysh -c \"no debug ripng zebra\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ripng", + "enable", + "events" + ], + "help": "Enable RIPNG events debugging", + "run": "vtysh -c \"debug ripng ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ripng", + "enable", + "packet" + ], + "help": "Enable RIPNG packet debugging", + "run": "vtysh -c \"debug ripng ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ripng", + "enable", + "packet", + "recv" + ], + "help": "Enable receive packet debugging", + "run": "vtysh -c \"debug ripng ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ripng", + "enable", + "packet", + "send" + ], + "help": "Enable send packet debugging", + "run": "vtysh -c \"debug ripng ${@:5}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "protocol", + "ripng", + "enable", + "rib" + ], + "help": "Enable RIB debugging", + "run": "vtysh -c \"debug ripng zebra\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "snmp", + "background", + "start" + ], + "help": "Start background monitoring for SNMP", + "run": "${vyatta_bindir}/vyatta-monitor-background SNMP snmpd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "snmp", + "background", + "stop" + ], + "help": "Stop background monitoring for SNMP", + "run": "${vyatta_bindir}/vyatta-monitor-background-stop SNMP", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "snmp" + ], + "help": "Monitor Simple Network Management Protocol (SNMP) daemon", + "run": "${vyatta_bindir}/vyatta-monitor SNMP snmpd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "stop-all" + ], + "help": "Stop all current background monitoring processes", + "run": "${vyatta_bindir}/vyatta-monitor-cleanup LOGOUT", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "traffic", + "interface", + "<text>", + "filter", + "<text>" + ], + "help": "Monitor traffic matching filter conditions", + "run": "sudo tcpdump -n -i $4 \"${@:6}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "traffic", + "interface", + "<text>" + ], + "help": "Monitor traffic dump from an interface", + "run": "sudo tcpdump -i $4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "traffic", + "interface", + "<text>", + "save", + "<text>", + "filter", + "<text>" + ], + "help": "Save a dump of traffic matching filter conditions to a file", + "run": "sudo tcpdump -n -i $4 -w $6 \"${@:8}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "traffic", + "interface", + "<text>", + "save", + "<text>" + ], + "help": "Save traffic dump from an interface to a file", + "run": "sudo tcpdump -n -i $4 -w $6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "traffic", + "interface", + "<text>", + "verbose", + "filter", + "<text>" + ], + "help": "Monitor traffic matching filter conditions", + "run": "sudo tcpdump -vvv -ne -i $4 \"${@:6}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "traffic", + "interface", + "<text>", + "verbose" + ], + "help": "Provide more detailed packets for each monitored traffic", + "run": "sudo tcpdump -vvv -ne -i $4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "traffic", + "interface", + "<text>", + "verbose", + "save", + "<text>", + "filter", + "<text>" + ], + "help": "Save a dump of traffic matching filter conditions to a file", + "run": "sudo tcpdump -vvv -ne -i $4 -w $6 \"${@:8}\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "traffic", + "interface", + "<text>", + "verbose", + "save", + "<text>" + ], + "help": "Save traffic dump from an interface to a file", + "run": "sudo tcpdump -vvv -ne -i $4 -w $6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "vpn", + "all", + "background", + "start" + ], + "help": "Start background VPN monitoring", + "run": "${vyatta_bindir}/vyatta-monitor-background \"VPN-ALL\" pluto pptp l2tp ppp", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "vpn", + "all", + "background", + "stop" + ], + "help": "Start background VPN monitoring", + "run": "${vyatta_bindir}/vyatta-monitor-background-stop \"VPN-ALL\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "vpn", + "all" + ], + "help": "Monitor VPN", + "run": "${vyatta_bindir}/vyatta-monitor 'VPN-ALL' pluto ipsec charon pptp l2tp ppp", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "vpn", + "ipsec", + "background", + "start" + ], + "help": "Start background monitoring for IPSec VPN", + "run": "${vyatta_bindir}/vyatta-monitor-background \"VPN-IPSEC\" pluto", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "vpn", + "ipsec", + "background", + "stop" + ], + "help": "Stop background monitoring for IPSec VPN", + "run": "${vyatta_bindir}/vyatta-monitor-background-stop \"VPN-IPSEC\" pluto", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "vpn", + "ipsec" + ], + "help": "Monitor IPSec VPN", + "run": "${vyatta_bindir}/vyatta-monitor \"VPN-IPSEC\" ipsec charon", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "vpn", + "l2tp", + "background", + "start" + ], + "help": "Start background monitoring for L2TP VPN", + "run": "${vyatta_bindir}/vyatta-monitor-background \"VPN-L2TP:\" l2tp ppp remote-access-aaa-win remote-access-zzz-mac", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "vpn", + "l2tp", + "background", + "stop" + ], + "help": "Stop background monitoring for L2TP VPN", + "run": "${vyatta_bindir}/vyatta-monitor-background-stop \"VPN-L2TP:\" l2tp ppp remote-access-aaa-win remote-access-zzz-mac", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "vpn", + "l2tp" + ], + "help": "Monitor L2TP VPN", + "run": "${vyatta_bindir}/vyatta-monitor \"VPN-L2TP\" l2tp ppp remote-access-aaa-win remote-access-zzz-mac", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "vpn", + "pptp", + "background", + "start" + ], + "help": "Start background monitoring for PPTP VPN", + "run": "${vyatta_bindir}/vyatta-monitor-background \"VPN-PPTP\" pptp ppp", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "vpn", + "pptp", + "background", + "stop" + ], + "help": "Stop background monitoring for PPTP VPN", + "run": "${vyatta_bindir}/vyatta-monitor-background-stop \"VPN-PPTP\" pptp ppp", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "vpn", + "pptp" + ], + "help": "Monitor PPTP VPN", + "run": "${vyatta_bindir}/vyatta-monitor \"VPN-PPTP\" pptp ppp", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "vrrp", + "background", + "start" + ], + "help": "Start background monitoring for VRRP", + "run": "${vyatta_bindir}/vyatta-monitor-background VRRP Keepalived_vrrp", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "vrrp", + "background", + "stop" + ], + "help": "Stop background monitoring for VRRP", + "run": "${vyatta_bindir}/vyatta-monitor-background-stop VRRP", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "vrrp" + ], + "help": "Monitor Virtual Router Redundancy Protocol (VRRP)", + "run": "${vyatta_bindir}/vyatta-monitor VRRP Keepalived_vrrp", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "webproxy", + "access-log" + ], + "help": "Monitor the last lines of the squid access log", + "run": "if [ -f /var/log/squid/access.log ]; then sudo tail --follow=name /var/log/squid/access.log; else echo \"WebProxy access-log does not exist\"; fi", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "webproxy", + "background", + "start" + ], + "help": "Start background monitoring of Webproxy", + "run": "${vyatta_bindir}/vyatta-monitor-background Webproxy squid", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "webproxy", + "background", + "stop" + ], + "help": "Stop background monitoring of Webproxy", + "run": "${vyatta_bindir}/vyatta-monitor-background-stop Webproxy", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "webproxy", + "cache-log" + ], + "help": "Monitor the last lines of the squid cache log", + "run": "if [ -f /var/log/squid/cache.log ]; then sudo tail --follow=name /var/log/squid/cache.log; else echo \"WebProxy cache-log does not exist\"; fi", + "type": null, + "val_help": null + }, + { + "cmd": [ + "monitor", + "webproxy" + ], + "help": "Monitor WebProxy service", + "run": "${vyatta_bindir}/vyatta-monitor Webproxy squid", + "type": null, + "val_help": null + }, + { + "cmd": [ + "ping", + "<text>" + ], + "help": "Send Internet Control Message Protocol (ICMP) echo request", + "run": "${vyos_op_scripts_dir}/ping.py ${@:2}", + "type": null, + "val_help": null + }, + { + "cmd": [ + "ping", + "<text>", + "<text>" + ], + "help": "Ping options", + "run": "${vyos_op_scripts_dir}/ping.py ${@:2}", + "type": null, + "val_help": null + }, + { + "cmd": [ + "poweroff", + "at", + "<text>", + "date", + "<text>" + ], + "help": "Poweroff at a specific date", + "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --poweroff $3 $5", + "type": null, + "val_help": null + }, + { + "cmd": [ + "poweroff", + "at", + "<text>" + ], + "help": "Poweroff at a specific time", + "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --poweroff $3", + "type": null, + "val_help": null + }, + { + "cmd": [ + "poweroff", + "cancel" + ], + "help": "Cancel a pending poweroff", + "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --cancel", + "type": null, + "val_help": null + }, + { + "cmd": [ + "poweroff", + "in", + "<text>" + ], + "help": "Poweroff in X minutes", + "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --poweroff $3 $4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "poweroff" + ], + "help": "Poweroff the system", + "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --poweroff", + "type": null, + "val_help": null + }, + { + "cmd": [ + "poweroff", + "now" + ], + "help": "Poweroff the system without confirmation", + "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --poweroff", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reboot", + "at", + "<text>", + "date", + "<text>" + ], + "help": "Reboot at a specific date", + "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --reboot $3 $5", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reboot", + "at", + "<text>" + ], + "help": "Reboot at a specific time", + "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --reboot $3", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reboot", + "cancel" + ], + "help": "Cancel a pending reboot", + "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --cancel", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reboot", + "in", + "<text>" + ], + "help": "Reboot in X minutes", + "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --reboot_in $3 $4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reboot" + ], + "help": "Reboot the system", + "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --reboot", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reboot", + "now" + ], + "help": "Reboot the system without confirmation", + "run": "sudo ${vyos_op_scripts_dir}/powerctrl.py --yes --reboot", + "type": null, + "val_help": null + }, + { + "cmd": [ + "release", + "dhcp", + "interface", + "<text>" + ], + "help": "Release DHCP IP address lease for specified interface", + "run": "sudo /opt/vyatta/bin/sudo-users/vyatta-interfaces.pl --dhcp release --dev \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "release", + "dhcpv6", + "interface", + "<text>" + ], + "help": "Release DHCPv6 lease for interface", + "run": "sudo /opt/vyatta/sbin/vyatta-dhcpv6-client.pl --release --ifname \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "rename", + "system", + "image", + "<text>", + "<text>" + ], + "help": "New name for system image.", + "run": "", + "type": null, + "val_help": null + }, + { + "cmd": [ + "renew", + "dhcp", + "interface", + "<text>" + ], + "help": "Renew DHCP client lease for specified interface", + "run": "sudo systemctl restart \"dhclient@$4.service\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "renew", + "dhcpv6", + "interface", + "<text>" + ], + "help": "Renew DHCPv6 client lease for specified interface", + "run": "sudo systemctl restart \"dhcp6c@$4.service\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "1-4294967295", + "<text>", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "1-4294967295", + "<text>", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "1-4294967295", + "<text>", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "1-4294967295", + "<text>" + ], + "help": "Reset peers with the AS number", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "1-4294967295", + "<text>", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "1-4294967295", + "<text>", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "1-4294967295", + "<text>", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "1-4294967295", + "<text>", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "all" + ], + "help": "Clear all peers", + "run": "vtysh -c \"clear bgp *\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "external", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "external", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "external", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "external" + ], + "help": "Reset all external peers", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "external", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "external", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "external", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "external", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "1-4294967295", + "<text>", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "1-4294967295", + "<text>", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "1-4294967295", + "<text>", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "1-4294967295", + "<text>" + ], + "help": "Reset peers with the AS number", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "1-4294967295", + "<text>", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "1-4294967295", + "<text>", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "1-4294967295", + "<text>", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "1-4294967295", + "<text>", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "all" + ], + "help": "Clear all peers", + "run": "vtysh -c \"clear bgp ipv4 *\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "external", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "external", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "external", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "external" + ], + "help": "Reset all external peers", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "external", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "external", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "external", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "external", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "<text>", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "<text>", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "<text>", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "<text>" + ], + "help": "IPv4 neighbor to clear", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "<text>", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "<text>", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "<text>", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "<text>", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "peer-group", + "<text>", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "peer-group", + "<text>", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "peer-group", + "<text>", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "peer-group", + "<text>" + ], + "help": "Reset all members of peer-group", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "peer-group", + "<text>", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "peer-group", + "<text>", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "peer-group", + "<text>", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv4", + "peer-group", + "<text>", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "1-4294967295", + "<text>", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "1-4294967295", + "<text>", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "1-4294967295", + "<text>", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "1-4294967295", + "<text>" + ], + "help": "Reset peers with the AS number", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "1-4294967295", + "<text>", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "1-4294967295", + "<text>", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "1-4294967295", + "<text>", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "1-4294967295", + "<text>", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "all" + ], + "help": "Clear all peers", + "run": "vtysh -c \"clear bgp ipv6 *\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "external", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "external", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "external", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "external" + ], + "help": "Reset all external peers", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "external", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "external", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "external", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "external", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "<text>", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "<text>", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "<text>", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "<text>" + ], + "help": "IPv6 neighbor to clear", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "<text>", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "<text>", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "<text>", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "<text>", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "peer-group", + "<text>", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "peer-group", + "<text>", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "peer-group", + "<text>", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "peer-group", + "<text>" + ], + "help": "Reset all members of peer-group", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "peer-group", + "<text>", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "peer-group", + "<text>", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "peer-group", + "<text>", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "ipv6", + "peer-group", + "<text>", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "1-4294967295", + "<text>", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "1-4294967295", + "<text>", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "1-4294967295", + "<text>", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "1-4294967295", + "<text>" + ], + "help": "Reset peers with the AS number", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "1-4294967295", + "<text>", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "1-4294967295", + "<text>", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "1-4294967295", + "<text>", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "1-4294967295", + "<text>", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "all" + ], + "help": "Clear all peers", + "run": "vtysh -c \"clear bgp l2vpn evpn *\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "external", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "external", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "external", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "external" + ], + "help": "Reset all external peers", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "external", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "external", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "external", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "external", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "<text>", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "<text>", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "<text>", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "<text>" + ], + "help": "BGP IPv4/IPv6 neighbor to clear", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "<text>", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "<text>", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "<text>", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "<text>", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "peer-group", + "<text>", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "peer-group", + "<text>", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "peer-group", + "<text>", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "peer-group", + "<text>" + ], + "help": "Reset all members of peer-group", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "peer-group", + "<text>", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "peer-group", + "<text>", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "peer-group", + "<text>", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "l2vpn", + "evpn", + "peer-group", + "<text>", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "<text>", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "<text>", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "<text>", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "<text>" + ], + "help": "BGP IPv4/IPv6 neighbor to clear", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "<text>", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "<text>", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "<text>", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "<text>", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "peer-group", + "<text>", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "peer-group", + "<text>", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "peer-group", + "<text>", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "peer-group", + "<text>" + ], + "help": "Reset all members of peer-group", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "peer-group", + "<text>", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "peer-group", + "<text>", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "peer-group", + "<text>", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "peer-group", + "<text>", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "prefix", + "<text>" + ], + "help": "Clear bestpath and re-advertise", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "1-4294967295", + "<text>", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "1-4294967295", + "<text>", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "1-4294967295", + "<text>", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "1-4294967295", + "<text>" + ], + "help": "Reset peers with the AS number", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "1-4294967295", + "<text>", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "1-4294967295", + "<text>", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "1-4294967295", + "<text>", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "1-4294967295", + "<text>", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "all" + ], + "help": "Clear all peers", + "run": "vtysh -c \"clear bgp vrf $4 *\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "external", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "external", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "external", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "external" + ], + "help": "Reset all external peers", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "external", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "external", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "external", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "external", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv4", + "1-4294967295", + "<text>", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv4", + "1-4294967295", + "<text>", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv4", + "1-4294967295", + "<text>", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv4", + "1-4294967295", + "<text>" + ], + "help": "Reset peers with the AS number", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv4", + "1-4294967295", + "<text>", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv4", + "1-4294967295", + "<text>", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv4", + "1-4294967295", + "<text>", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv4", + "1-4294967295", + "<text>", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv4", + "all" + ], + "help": "Clear all peers", + "run": "vtysh -c \"clear bgp vrf $4 ipv4 *\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv4", + "external", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv4", + "external", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv4", + "external", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv4", + "external" + ], + "help": "Reset all external peers", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv4", + "external", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv4", + "external", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv4", + "external", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv4", + "external", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv4", + "<text>", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv4", + "<text>", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv4", + "<text>", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv4", + "<text>" + ], + "help": "IPv4 neighbor to clear", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv4", + "<text>", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv4", + "<text>", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv4", + "<text>", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv4", + "<text>", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv4", + "peer-group", + "<text>", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv4", + "peer-group", + "<text>", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv4", + "peer-group", + "<text>", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv4", + "peer-group", + "<text>" + ], + "help": "Reset all members of peer-group", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv4", + "peer-group", + "<text>", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv4", + "peer-group", + "<text>", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv4", + "peer-group", + "<text>", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv4", + "peer-group", + "<text>", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv6", + "1-4294967295", + "<text>", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv6", + "1-4294967295", + "<text>", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv6", + "1-4294967295", + "<text>", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv6", + "1-4294967295", + "<text>" + ], + "help": "Reset peers with the AS number", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv6", + "1-4294967295", + "<text>", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv6", + "1-4294967295", + "<text>", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv6", + "1-4294967295", + "<text>", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv6", + "1-4294967295", + "<text>", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv6", + "all" + ], + "help": "Clear all peers", + "run": "vtysh -c \"clear bgp vrf $4 ipv6 *\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv6", + "external", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv6", + "external", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv6", + "external", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv6", + "external" + ], + "help": "Reset all external peers", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv6", + "external", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv6", + "external", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv6", + "external", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv6", + "external", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv6", + "<text>", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv6", + "<text>", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv6", + "<text>", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv6", + "<text>" + ], + "help": "IPv6 neighbor to clear", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv6", + "<text>", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv6", + "<text>", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv6", + "<text>", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv6", + "<text>", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv6", + "peer-group", + "<text>", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv6", + "peer-group", + "<text>", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv6", + "peer-group", + "<text>", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv6", + "peer-group", + "<text>" + ], + "help": "Reset all members of peer-group", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv6", + "peer-group", + "<text>", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv6", + "peer-group", + "<text>", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv6", + "peer-group", + "<text>", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "ipv6", + "peer-group", + "<text>", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "1-4294967295", + "<text>", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "1-4294967295", + "<text>", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "1-4294967295", + "<text>", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "1-4294967295", + "<text>" + ], + "help": "Reset peers with the AS number", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "1-4294967295", + "<text>", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "1-4294967295", + "<text>", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "1-4294967295", + "<text>", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "1-4294967295", + "<text>", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "all" + ], + "help": "Clear all peers", + "run": "vtysh -c \"clear bgp vrf $4 l2vpn evpn *\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "external", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "external", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "external", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "external" + ], + "help": "Reset all external peers", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "external", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "external", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "external", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "external", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "<text>", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "<text>", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "<text>", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "<text>" + ], + "help": "BGP IPv4/IPv6 neighbor to clear", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "<text>", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "<text>", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "<text>", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "<text>", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "peer-group", + "<text>", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "peer-group", + "<text>", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "peer-group", + "<text>", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "peer-group", + "<text>" + ], + "help": "Reset all members of peer-group", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "peer-group", + "<text>", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "peer-group", + "<text>", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "peer-group", + "<text>", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "peer-group", + "<text>", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "<text>", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "<text>", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "<text>", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "<text>" + ], + "help": "IPv4/IPv6 neighbor to clear", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "<text>", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "<text>", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "<text>", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "<text>", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "peer-group", + "<text>", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "peer-group", + "<text>", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "peer-group", + "<text>", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "peer-group", + "<text>" + ], + "help": "Reset all members of peer-group", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "peer-group", + "<text>", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "peer-group", + "<text>", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "peer-group", + "<text>", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "peer-group", + "<text>", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "bgp", + "vrf", + "<text>", + "prefix", + "<text>" + ], + "help": "Clear bestpath and re-advertise", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "conntrack" + ], + "help": "Reset all currently tracked connections", + "run": "sudo ${vyos_op_scripts_dir}/clear_conntrack.py", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "conntrack-sync", + "external-cache" + ], + "help": "Reset external cache and request resync with other systems", + "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --reset-cache-external", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "conntrack-sync", + "internal-cache" + ], + "help": "Reset internal cache and request resync with other systems", + "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --reset-cache-internal", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "dns", + "forwarding", + "all" + ], + "help": "Reset DNS forwarding cache", + "run": "sudo ${vyos_op_scripts_dir}/dns_forwarding_reset.py --all", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "dns", + "forwarding", + "domain", + "<text>" + ], + "help": "Reset DNS forwarding cache for a domain", + "run": "sudo ${vyos_op_scripts_dir}/dns_forwarding_reset.py $5", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "arp", + "address", + "<text>" + ], + "help": "Reset ARP cache for an IPv4 address", + "run": "sudo ip neigh flush to \"$5\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "arp", + "interface", + "<text>" + ], + "help": "Reset ARP cache for interface", + "run": "sudo ip neigh flush dev \"$5\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "1-4294967295", + "<text>", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "1-4294967295", + "<text>", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "1-4294967295", + "<text>", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "1-4294967295", + "<text>" + ], + "help": "Reset peers with the AS number", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "1-4294967295", + "<text>", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "1-4294967295", + "<text>", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "1-4294967295", + "<text>", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "1-4294967295", + "<text>", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "all" + ], + "help": "Clear all BGP peering sessions", + "run": "vtysh -c \"clear bgp ipv4 *\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "dampening" + ], + "help": "Clear BGP route flap dampening information", + "run": "vtysh -c \"clear ip bgp dampening\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "dampening", + "<text>" + ], + "help": "Clear BGP route flap dampening information for given host|network address", + "run": "vtysh -c \"clear ip bgp dampening $5\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "dampening", + "<text>", + "<text>" + ], + "help": "Clear BGP route flap dampening information for given network address", + "run": "vtysh -c \"clear ip bgp dampening $5 $6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "external", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "external", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "external", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "external" + ], + "help": "Reset all external peers", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "external", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "external", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "external", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "external", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "<text>", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "<text>", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "<text>", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "<text>" + ], + "help": "BGP IPv4/IPv6 neighbor to clear", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "<text>", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "<text>", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "<text>", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "<text>", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "peer-group", + "<text>", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "peer-group", + "<text>", + "in", + "prefix-filter" + ], + "help": "Push out prefix-list ORF and do inbound soft reconfig", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "peer-group", + "<text>", + "message-stats" + ], + "help": "Reset message statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "peer-group", + "<text>" + ], + "help": "Reset all members of peer-group", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "peer-group", + "<text>", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "peer-group", + "<text>", + "soft", + "in" + ], + "help": "Send route-refresh unless using 'soft-reconfiguration inbound'", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "peer-group", + "<text>", + "soft" + ], + "help": "Soft reconfig inbound and outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "peer-group", + "<text>", + "soft", + "out" + ], + "help": "Resend all outbound updates", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "vrf", + "<text>", + "all" + ], + "help": "Clear all BGP peering sessions for vrf", + "run": "vtysh -c \"clear bgp vrf $5 *\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "bgp", + "vrf", + "<text>", + "<text>" + ], + "help": "Clear BGP neighbor IP address", + "run": "vtysh -c \"clear bgp vrf $5 $6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "igmp", + "interfaces" + ], + "help": "Reset IGMP interfaces", + "run": "vtysh -c \"clear ip igmp interfaces\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "multicast", + "route" + ], + "help": "Clear multicast routing table", + "run": "vtysh -c \"clear ip mroute\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "route", + "cache" + ], + "help": "Flush the kernel route cache", + "run": "sudo ip route flush cache", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ip", + "route", + "cache", + "<text>" + ], + "help": "Flush the kernel route cache for a given route", + "run": "sudo ip route flush cache \"$5\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ipoe-server", + "session", + "interface", + "<text>" + ], + "help": "Clear IPoE server session by interface", + "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"terminate\" --selector=\"if\" --target=\"$5\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ipoe-server", + "session", + "sid", + "<text>" + ], + "help": "Clear IPoE server session by Session ID", + "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"terminate\" --selector=\"sid\" --target=\"$5\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ipoe-server", + "session", + "username", + "<text>" + ], + "help": "Clear IPoE server session by username", + "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"terminate\" --selector=\"username\" --target=\"$5\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ipv6", + "neighbors", + "address", + "<text>" + ], + "help": "Reset ND cache for an IPv6 address", + "run": "sudo ip -f inet6 neigh flush to \"$5\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ipv6", + "neighbors", + "interface", + "<text>" + ], + "help": "Reset IPv6 ND cache for interface", + "run": "sudo ip -f inet6 neigh flush dev \"$5\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ipv6", + "route", + "cache" + ], + "help": "Flush the kernel IPv6 route cache", + "run": "sudo ip -f inet6 route flush cache", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "ipv6", + "route", + "cache", + "<text>" + ], + "help": "Flush the kernel IPv6 route cache for a given route", + "run": "sudo ip -f inet6 route flush cache \"$5\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "mpls", + "ldp", + "neighbor", + "<text>" + ], + "help": "Reset MPLS LDP neighbor/session", + "run": "vtysh -c \"clear mpls ldp neighbor $5\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "nhrp", + "flush" + ], + "help": "Clear all non-permanent entries", + "run": "sudo opennhrpctl flush || echo OpenNHRP is not running.", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "nhrp", + "flush", + "tunnel", + "<text>" + ], + "help": "Clear all non-permanent entries", + "run": "sudo opennhrpctl flush dev $5 || echo OpenNHRP is not running.", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "nhrp", + "purge" + ], + "help": "Purge entries from NHRP cache", + "run": "sudo opennhrpctl purge || echo OpenNHRP is not running.", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "nhrp", + "purge", + "tunnel", + "<text>" + ], + "help": "Purge all entries from NHRP cache", + "run": "sudo opennhrpctl purge dev $5 || echo OpenNHRP is not running.", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "openvpn", + "client", + "<text>" + ], + "help": "Reset specified OpenVPN client", + "run": "echo kill $4 | socat - UNIX-CONNECT:/run/openvpn/openvpn-mgmt-intf > /dev/null", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "openvpn", + "interface", + "<text>" + ], + "help": "Reset OpenVPN process on interface", + "run": "sudo ${vyos_op_scripts_dir}/reset_openvpn.py $4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "pppoe-server", + "all" + ], + "help": "Terminate all PPPoE server users", + "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"terminate all\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "pppoe-server", + "interface", + "<text>" + ], + "help": "Terminate a PPP interface", + "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"terminate if $4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "pppoe-server", + "username", + "<text>" + ], + "help": "Terminate specified users", + "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"terminate username $4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "terminal" + ], + "help": "Reset terminal", + "run": "/usr/bin/reset", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "vpn", + "ipsec-peer", + "<text>" + ], + "help": "Reset all tunnels for given peer", + "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"reset-peer\" --name=\"$4\" --tunnel=\"all\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "vpn", + "ipsec-peer", + "<text>", + "tunnel", + "<text>" + ], + "help": "Reset a specific tunnel for given peer", + "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"reset-peer\" --name=\"$4\" --tunnel=\"$6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "vpn", + "ipsec-peer", + "<text>", + "vti" + ], + "help": "Reset the VTI tunnel for given peer", + "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"reset-peer\" --name=\"$4\" --tunnel=\"vti\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "vpn", + "ipsec-profile", + "<text>" + ], + "help": "Reset all tunnels for given DMVPN profile", + "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"reset-profile\" --name=\"$4\" --tunnel=\"all\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "vpn", + "ipsec-profile", + "<text>", + "tunnel", + "<text>" + ], + "help": "Reset a specific tunnel for given DMVPN profile", + "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"reset-profile\" --name=\"$4\" --tunnel=\"$6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "vpn", + "remote-access", + "all" + ], + "help": "Terminate all users current remote access VPN session(s)", + "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"all_users\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "vpn", + "remote-access", + "all", + "protocol", + "l2tp" + ], + "help": "Terminate all users current remote access VPN session(s) with L2TP protocol", + "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"all_users\" --protocol=\"l2tp\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "vpn", + "remote-access", + "all", + "protocol", + "pptp" + ], + "help": "Terminate all users current remote access VPN session(s) with PPTP protocol", + "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"all_users\" --protocol=\"pptp\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "vpn", + "remote-access", + "all", + "protocol", + "sstp" + ], + "help": "Terminate all users current remote access VPN session(s) with SSTP protocol", + "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"all_users\" --protocol=\"sstp\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "vpn", + "remote-access", + "interface", + "<text>" + ], + "help": "Terminate a remote access VPN interface", + "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --interface=\"$5\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "vpn", + "remote-access", + "user", + "<text>" + ], + "help": "Terminate specified users current remote access VPN session(s)", + "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"$5\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "vpn", + "remote-access", + "user", + "<text>", + "protocol", + "l2tp" + ], + "help": "Terminate all users current remote access VPN session(s) with L2TP protocol", + "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"$5\" --protocol=\"l2tp\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "vpn", + "remote-access", + "user", + "<text>", + "protocol", + "pptp" + ], + "help": "Terminate all users current remote access VPN session(s) with PPTP protocol", + "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"$5\" --protocol=\"pptp\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "reset", + "vpn", + "remote-access", + "user", + "<text>", + "protocol", + "sstp" + ], + "help": "Terminate all users current remote access VPN session(s) with SSTP protocol", + "run": "sudo ${vyos_op_scripts_dir}/reset_vpn.py --username=\"$5\" --protocol=\"sstp\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "all" + ], + "help": "Restart all routing daemons", + "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "bfd" + ], + "help": "Restart Bidirectional Forwarding Detection (BFD) daemon", + "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon bfdd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "bgp" + ], + "help": "Restart Border Gateway Protocol (BGP) routing daemon", + "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon bgpd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "cluster" + ], + "help": "Restart cluster node", + "run": "", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "conntrack-sync" + ], + "help": "Restart connection tracking synchronization service", + "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --restart", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "container", + "<text>" + ], + "help": "Restart a given container", + "run": "sudo podman restart \"$3\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "dhcp", + "relay-agent" + ], + "help": "Restart DHCP relay-agent", + "run": "sudo ${vyos_op_scripts_dir}/restart_dhcp_relay.py --ipv4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "dhcp", + "server" + ], + "help": "Restart DHCP server", + "run": "if cli-shell-api existsActive service dhcp-server; then sudo systemctl restart isc-dhcp-server.service; else echo \"DHCP server not configured\"; fi", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "dhcpv6", + "relay-agent" + ], + "help": "Restart DHCPv6 relay-agent", + "run": "sudo ${vyos_op_scripts_dir}/restart_dhcp_relay.py --ipv6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "dhcpv6", + "server" + ], + "help": "Restart DHCPv6 server", + "run": "if cli-shell-api existsActive service dhcpv6-server; then sudo systemctl restart isc-dhcp-server6.service; else echo \"DHCPv6 server not configured\"; fi", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "dns", + "dynamic" + ], + "help": "Restart Dynamic DNS service", + "run": "sudo ${vyos_op_scripts_dir}/dynamic_dns.py --update", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "dns", + "forwarding" + ], + "help": "Restart DNS forwarding service", + "run": "sudo ${vyos_op_scripts_dir}/dns_forwarding_restart.sh", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "flow-accounting" + ], + "help": "Restart (net)flow accounting process", + "run": "sudo ${vyos_op_scripts_dir}/flow_accounting_op.py --action restart", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "igmp-proxy" + ], + "help": "Restart the IGMP proxy process", + "run": "sudo systemctl restart igmpproxy.service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "ipoe-server" + ], + "help": "Restart IPoE server process", + "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"restart\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "isis" + ], + "help": "Restart Intermediate System to Intermediate System (IS-IS) routing daemon", + "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon isisd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "ldp" + ], + "help": "Restart the Label Distribution Protocol (LDP) daemon", + "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon ldpd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "openconnect-server" + ], + "help": "Restart openconnect server process", + "run": "${vyos_op_scripts_dir}/openconnect-control.py --action=\"restart\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "ospf" + ], + "help": "Restart Open Shortest Path First (OSPF) routing daemon", + "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon ospfd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "ospfv3" + ], + "help": "Restart IPv6 Open Shortest Path First (OSPFv3) routing daemon", + "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon ospf6d", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "pppoe-server" + ], + "help": "Restart PPPoE server process", + "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"restart\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "rip" + ], + "help": "Restart Routing Information Protocol (RIP) routing daemon", + "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon ripd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "ripng" + ], + "help": "Restart Routing Information Protocol NG (RIPng) routing daemon", + "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon ripngd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "snmp" + ], + "help": "Restart SNMP service", + "run": "if cli-shell-api existsActive service snmp; then sudo systemctl restart snmpd.service; else echo \"Service SNMP not configured\"; fi", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "ssh" + ], + "help": "Restart SSH service", + "run": "if cli-shell-api existsActive service ssh; then sudo systemctl restart ssh.service; else echo \"Service SSH not configured\"; fi", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "static" + ], + "help": "Restart static routing daemon", + "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon staticd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "vpn" + ], + "help": "Restart IPSec VPN", + "run": "if pgrep charon >/dev/null ; then sudo ipsec restart ; sleep 3 ; sudo swanctl -q ; else echo \"IPSec process not running\" ; fi", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "vrrp" + ], + "help": "Restart VRRP (Virtual Router Redundancy Protocol) process", + "run": "sudo systemctl restart keepalived.service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "wan-load-balance" + ], + "help": "Restart WAN load balancing", + "run": " if [ -f /var/run/load-balance/wlb.out ] ; then", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "webproxy" + ], + "help": "Restart WebProxy service", + "run": "if cli-shell-api existsActive service webproxy; then sudo systemctl restart squid.service; else echo \"Service WebProxy not configured\"; fi", + "type": null, + "val_help": null + }, + { + "cmd": [ + "restart", + "zebra" + ], + "help": "Restart Routing Information Base (RIB) manager daemon", + "run": "sudo ${vyos_op_scripts_dir}/restart_frr.py --action restart --daemon zebra", + "type": null, + "val_help": null + }, + { + "cmd": [ + "set", + "builtin", + "<text>" + ], + "help": "Bash builtin set command", + "run": "builtin $3", + "type": null, + "val_help": null + }, + { + "cmd": [ + "set", + "console", + "keymap" + ], + "help": "Reconfigure console keyboard layout", + "run": "sudo dpkg-reconfigure -f dialog keyboard-configuration && sudo systemctl restart keyboard-setup", + "type": null, + "val_help": null + }, + { + "cmd": [ + "set", + "date", + "<text>" + ], + "help": "Set system date and time", + "run": "/bin/date \"$3\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "set", + "date", + "ntp" + ], + "help": "Set system date and time from NTP server (default: 0.pool.ntp.org)", + "run": "/usr/sbin/ntpdate -u 0.pool.ntp.org", + "type": null, + "val_help": null + }, + { + "cmd": [ + "set", + "date", + "ntp", + "<text>" + ], + "help": "Set system date and time from NTP server", + "run": "/usr/sbin/ntpdate -u \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "set", + "pppoe-server", + "maintenance-mode", + "cancel" + ], + "help": "Cancel maintenance mode", + "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"shutdown cancel\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "set", + "pppoe-server", + "maintenance-mode", + "enable" + ], + "help": "Deny new connections and stop serving PPPoE after disconnecting the last session", + "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"shutdown soft\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "set", + "system", + "image", + "default-boot" + ], + "help": "Set default image to boot.", + "run": "", + "type": null, + "val_help": null + }, + { + "cmd": [ + "set", + "system", + "image", + "default-boot", + "<text>" + ], + "help": "Default boot image name", + "run": "", + "type": null, + "val_help": null + }, + { + "cmd": [ + "set", + "terminal", + "key", + "query-help", + "<text>" + ], + "help": "Enable/disable getting help using question mark (default enabled)", + "run": "${vyos_op_scripts_dir}/toggle_help_binding.sh $5", + "type": null, + "val_help": null + }, + { + "cmd": [ + "set", + "terminal", + "length", + "<text>" + ], + "help": "Set terminal to given number of rows (0 disables paging)", + "run": "if [ \"$4\" -eq 0 ]; then VYATTA_PAGER=cat; else VYATTA_PAGER=${_vyatta_default_pager}; stty rows $4; fi", + "type": null, + "val_help": null + }, + { + "cmd": [ + "set", + "terminal", + "pager" + ], + "help": "Set terminal pager to default (less)", + "run": "VYATTA_PAGER=${_vyatta_default_pager}", + "type": null, + "val_help": null + }, + { + "cmd": [ + "set", + "terminal", + "pager", + "<text>" + ], + "help": "Set terminal pager", + "run": "VYATTA_PAGER=$4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "set", + "terminal", + "width", + "<text>" + ], + "help": "Set terminal to given number of columns", + "run": "stty columns $4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "arp", + "interface", + "<text>" + ], + "help": "Show Address Resolution Protocol (ARP) cache for specified interface", + "run": "${vyos_op_scripts_dir}/show_neigh.py --family inet --interface \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "arp" + ], + "help": "Show Address Resolution Protocol (ARP) information", + "run": "${vyos_op_scripts_dir}/show_neigh.py --family inet", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bfd", + "peer", + "<text>", + "counters" + ], + "help": "Show Bidirectional Forwarding Detection (BFD) peer counters", + "run": "vtysh -c \"show bfd peers counters\" | sed -n \"/peer $4 /,/^$/p\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bfd", + "peer", + "<text>" + ], + "help": "Show Bidirectional Forwarding Detection (BFD) peer status", + "run": "vtysh -c \"show bfd peers\" | sed -n \"/peer $4 /,/^$/p\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bfd", + "peers", + "brief" + ], + "help": "Show Bidirectional Forwarding Detection (BFD) peers brief", + "run": "vtysh -c \"show bfd peers brief\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bfd", + "peers", + "counters" + ], + "help": "Show Bidirectional Forwarding Detection (BFD) peer counters", + "run": "vtysh -c \"show bfd peers counters\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bfd", + "peers" + ], + "help": "Show Bidirectional Forwarding Detection peers", + "run": "vtysh -c \"show bfd peers\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "cidr-only" + ], + "help": "Display only routes with non-natural netmasks", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "cidr-only", + "wide" + ], + "help": "Increase table width for longer prefixes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community", + "accept-own" + ], + "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community", + "accept-own-nexthop" + ], + "help": "Should accept VPN route with local nexthop (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community", + "blackhole" + ], + "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community", + "graceful-shutdown" + ], + "help": "Graceful shutdown (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community", + "llgr-stale" + ], + "help": "Staled Long-lived Graceful Restart VPN route (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community", + "local-AS" + ], + "help": "Do not send outside local AS (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community", + "no-advertise" + ], + "help": "Do not advertise to any peer (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community", + "no-export" + ], + "help": "Do not export to next AS (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community", + "no-llgr" + ], + "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community", + "no-peer" + ], + "help": "Do not export to any peer (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community" + ], + "help": "Display routes matching the community", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community", + "<text>" + ], + "help": "Community number where AA and NN are (0-65535)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community", + "route-filter-translated-v4" + ], + "help": "RT translated VPNv4 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community", + "route-filter-translated-v6" + ], + "help": "RT translated VPNv6 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community", + "route-filter-v4" + ], + "help": "RT VPNv4 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community", + "route-filter-v6" + ], + "help": "RT VPNv6 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community-list", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "community-list", + "<text>" + ], + "help": "Display routes matching the community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "dampening", + "dampened-paths" + ], + "help": "Display paths suppressed due to dampening", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "dampening", + "flap-statistics" + ], + "help": "Display flap statistics of routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "dampening", + "parameters" + ], + "help": "Display detail of configured dampening parameters", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community", + "accept-own" + ], + "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community", + "accept-own-nexthop" + ], + "help": "Should accept VPN route with local nexthop (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community", + "blackhole" + ], + "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community", + "graceful-shutdown" + ], + "help": "Graceful shutdown (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community", + "llgr-stale" + ], + "help": "Staled Long-lived Graceful Restart VPN route (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community", + "local-AS" + ], + "help": "Do not send outside local AS (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community", + "no-advertise" + ], + "help": "Do not advertise to any peer (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community", + "no-export" + ], + "help": "Do not export to next AS (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community", + "no-llgr" + ], + "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community", + "no-peer" + ], + "help": "Do not export to any peer (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community" + ], + "help": "Display routes matching the community", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community", + "<text>" + ], + "help": "Community number where AA and NN are (0-65535)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community", + "route-filter-translated-v4" + ], + "help": "RT translated VPNv4 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community", + "route-filter-translated-v6" + ], + "help": "RT translated VPNv6 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community", + "route-filter-v4" + ], + "help": "RT VPNv4 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community", + "route-filter-v6" + ], + "help": "RT VPNv6 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community-list", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "community-list", + "<text>" + ], + "help": "Display routes matching the community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "dampening", + "dampened-paths" + ], + "help": "Display paths suppressed due to dampening", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "dampening", + "flap-statistics" + ], + "help": "Display flap statistics of routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "dampening", + "parameters" + ], + "help": "Display detail of configured dampening parameters", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community", + "accept-own" + ], + "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community", + "accept-own-nexthop" + ], + "help": "Should accept VPN route with local nexthop (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community", + "blackhole" + ], + "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community", + "graceful-shutdown" + ], + "help": "Graceful shutdown (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community", + "llgr-stale" + ], + "help": "Staled Long-lived Graceful Restart VPN route (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community", + "local-AS" + ], + "help": "Do not send outside local AS (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community", + "no-advertise" + ], + "help": "Do not advertise to any peer (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community", + "no-export" + ], + "help": "Do not export to next AS (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community", + "no-llgr" + ], + "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community", + "no-peer" + ], + "help": "Do not export to any peer (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community" + ], + "help": "Display routes matching the community", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community", + "<text>" + ], + "help": "Community number where AA and NN are (0-65535)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community", + "route-filter-translated-v4" + ], + "help": "RT translated VPNv4 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community", + "route-filter-translated-v6" + ], + "help": "RT translated VPNv6 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community", + "route-filter-v4" + ], + "help": "RT VPNv4 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community", + "route-filter-v6" + ], + "help": "RT VPNv6 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community-list", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "community-list", + "<text>" + ], + "help": "Display routes matching the community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "dampening", + "dampened-paths" + ], + "help": "Display paths suppressed due to dampening", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "dampening", + "flap-statistics" + ], + "help": "Display flap statistics of routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "dampening", + "parameters" + ], + "help": "Display detail of configured dampening parameters", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "detail" + ], + "help": "Detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "large-community" + ], + "help": "Show BGP routes matching the specified large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "large-community", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "large-community", + "<text>" + ], + "help": "Display routes matching the large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "large-community-list", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "large-community-list", + "<text>" + ], + "help": "Display routes matching the large-community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "neighbors" + ], + "help": "Detailed information on TCP and BGP neighbor connections", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "neighbors", + "<text>", + "advertised-routes" + ], + "help": "Show routes advertised to a BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "neighbors", + "<text>", + "dampened-routes" + ], + "help": "Show dampened routes received from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "neighbors", + "<text>", + "flap-statistics" + ], + "help": "Show flap statistics of the routes learned from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "neighbors", + "<text>" + ], + "help": "Show detailed BGP IPv4 unicast neighbor information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "neighbors", + "<text>", + "prefix-counts" + ], + "help": "Show detailed prefix count information for BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "neighbors", + "<text>", + "received", + "prefix-filter" + ], + "help": "Show prefixlist filter", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "neighbors", + "<text>", + "received-routes" + ], + "help": "Show received routes from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "neighbors", + "<text>", + "routes" + ], + "help": "Show routes learned from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec" + ], + "help": "Flowspec Address Family modifier", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "<text>", + "bestpath" + ], + "help": "Display only the bestpath", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "<text>", + "longer-prefixes" + ], + "help": "Display route and more specific routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "<text>", + "multipath" + ], + "help": "Display only multipaths", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "<text>" + ], + "help": "Network in the BGP routing table to display", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "prefix-list", + "<text>" + ], + "help": "Display routes conforming to the prefix-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "regexp", + "<text>" + ], + "help": "Display routes matching the AS path regular expression", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "route-map", + "<text>" + ], + "help": "Show BGP routes matching the specified route map", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "statistics" + ], + "help": "RIB advertisement statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "summary", + "established" + ], + "help": "Show only sessions in Established state", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "summary", + "failed" + ], + "help": "Show only sessions not in Established state", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "summary" + ], + "help": "Summary of BGP neighbor status", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "flowspec", + "wide" + ], + "help": "Increase table width for longer prefixes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "large-community" + ], + "help": "Show BGP routes matching the specified large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "large-community", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "large-community", + "<text>" + ], + "help": "Display routes matching the large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "large-community-list", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "large-community-list", + "<text>" + ], + "help": "Display routes matching the large-community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "neighbors" + ], + "help": "Detailed information on TCP and BGP neighbor connections", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "neighbors", + "<text>", + "advertised-routes" + ], + "help": "Show routes advertised to a BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "neighbors", + "<text>", + "dampened-routes" + ], + "help": "Show dampened routes received from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "neighbors", + "<text>", + "flap-statistics" + ], + "help": "Show flap statistics of the routes learned from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "neighbors", + "<text>" + ], + "help": "Show detailed BGP IPv4 unicast neighbor information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "neighbors", + "<text>", + "prefix-counts" + ], + "help": "Show detailed prefix count information for BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "neighbors", + "<text>", + "received", + "prefix-filter" + ], + "help": "Show prefixlist filter", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "neighbors", + "<text>", + "received-routes" + ], + "help": "Show received routes from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "neighbors", + "<text>", + "routes" + ], + "help": "Show routes learned from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4" + ], + "help": "IPv4 Address Family", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "<text>", + "bestpath" + ], + "help": "Display only the bestpath", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "<text>", + "longer-prefixes" + ], + "help": "Display route and more specific routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "<text>", + "multipath" + ], + "help": "Display only multipaths", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "<text>" + ], + "help": "Network in the BGP routing table to display", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "prefix-list", + "<text>" + ], + "help": "Display routes conforming to the prefix-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "regexp", + "<text>" + ], + "help": "Display routes matching the AS path regular expression", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "route-map", + "<text>" + ], + "help": "Show BGP routes matching the specified route map", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "statistics" + ], + "help": "RIB advertisement statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "summary", + "established" + ], + "help": "Show only sessions in Established state", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "summary", + "failed" + ], + "help": "Show only sessions not in Established state", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "summary" + ], + "help": "Summary of BGP neighbor status", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community", + "accept-own" + ], + "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community", + "accept-own-nexthop" + ], + "help": "Should accept VPN route with local nexthop (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community", + "blackhole" + ], + "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community", + "graceful-shutdown" + ], + "help": "Graceful shutdown (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community", + "llgr-stale" + ], + "help": "Staled Long-lived Graceful Restart VPN route (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community", + "local-AS" + ], + "help": "Do not send outside local AS (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community", + "no-advertise" + ], + "help": "Do not advertise to any peer (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community", + "no-export" + ], + "help": "Do not export to next AS (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community", + "no-llgr" + ], + "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community", + "no-peer" + ], + "help": "Do not export to any peer (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community" + ], + "help": "Display routes matching the community", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community", + "<text>" + ], + "help": "Community number where AA and NN are (0-65535)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community", + "route-filter-translated-v4" + ], + "help": "RT translated VPNv4 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community", + "route-filter-translated-v6" + ], + "help": "RT translated VPNv6 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community", + "route-filter-v4" + ], + "help": "RT VPNv4 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community", + "route-filter-v6" + ], + "help": "RT VPNv6 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community-list", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "community-list", + "<text>" + ], + "help": "Display routes matching the community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "dampening", + "dampened-paths" + ], + "help": "Display paths suppressed due to dampening", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "dampening", + "flap-statistics" + ], + "help": "Display flap statistics of routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "dampening", + "parameters" + ], + "help": "Display detail of configured dampening parameters", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "large-community" + ], + "help": "Show BGP routes matching the specified large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "large-community", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "large-community", + "<text>" + ], + "help": "Display routes matching the large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "large-community-list", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "large-community-list", + "<text>" + ], + "help": "Display routes matching the large-community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "neighbors" + ], + "help": "Detailed information on TCP and BGP neighbor connections", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "neighbors", + "<text>", + "advertised-routes" + ], + "help": "Show routes advertised to a BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "neighbors", + "<text>", + "dampened-routes" + ], + "help": "Show dampened routes received from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "neighbors", + "<text>", + "flap-statistics" + ], + "help": "Show flap statistics of the routes learned from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "neighbors", + "<text>" + ], + "help": "Show detailed BGP IPv4 unicast neighbor information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "neighbors", + "<text>", + "prefix-counts" + ], + "help": "Show detailed prefix count information for BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "neighbors", + "<text>", + "received", + "prefix-filter" + ], + "help": "Show prefixlist filter", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "neighbors", + "<text>", + "received-routes" + ], + "help": "Show received routes from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "neighbors", + "<text>", + "routes" + ], + "help": "Show routes learned from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn" + ], + "help": "VPN Address Family modifier", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "<text>", + "bestpath" + ], + "help": "Display only the bestpath", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "<text>", + "longer-prefixes" + ], + "help": "Display route and more specific routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "<text>", + "multipath" + ], + "help": "Display only multipaths", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "<text>" + ], + "help": "Network in the BGP routing table to display", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "prefix-list", + "<text>" + ], + "help": "Display routes conforming to the prefix-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "regexp", + "<text>" + ], + "help": "Display routes matching the AS path regular expression", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "route-map", + "<text>" + ], + "help": "Show BGP routes matching the specified route map", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "statistics" + ], + "help": "RIB advertisement statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "summary", + "established" + ], + "help": "Show only sessions in Established state", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "summary", + "failed" + ], + "help": "Show only sessions not in Established state", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "summary" + ], + "help": "Summary of BGP neighbor status", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "vpn", + "wide" + ], + "help": "Increase table width for longer prefixes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv4", + "wide" + ], + "help": "Increase table width for longer prefixes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community", + "accept-own" + ], + "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community", + "accept-own-nexthop" + ], + "help": "Should accept VPN route with local nexthop (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community", + "blackhole" + ], + "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community", + "graceful-shutdown" + ], + "help": "Graceful shutdown (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community", + "llgr-stale" + ], + "help": "Staled Long-lived Graceful Restart VPN route (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community", + "local-AS" + ], + "help": "Do not send outside local AS (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community", + "no-advertise" + ], + "help": "Do not advertise to any peer (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community", + "no-export" + ], + "help": "Do not export to next AS (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community", + "no-llgr" + ], + "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community", + "no-peer" + ], + "help": "Do not export to any peer (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community" + ], + "help": "Display routes matching the community", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community", + "<text>" + ], + "help": "Community number where AA and NN are (0-65535)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community", + "route-filter-translated-v4" + ], + "help": "RT translated VPNv4 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community", + "route-filter-translated-v6" + ], + "help": "RT translated VPNv6 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community", + "route-filter-v4" + ], + "help": "RT VPNv4 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community", + "route-filter-v6" + ], + "help": "RT VPNv6 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community-list", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "community-list", + "<text>" + ], + "help": "Display routes matching the community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "dampening", + "dampened-paths" + ], + "help": "Display paths suppressed due to dampening", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "dampening", + "flap-statistics" + ], + "help": "Display flap statistics of routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "dampening", + "parameters" + ], + "help": "Display detail of configured dampening parameters", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "large-community" + ], + "help": "Show BGP routes matching the specified large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "large-community", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "large-community", + "<text>" + ], + "help": "Display routes matching the large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "large-community-list", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "large-community-list", + "<text>" + ], + "help": "Display routes matching the large-community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "neighbors" + ], + "help": "Detailed information on TCP and BGP neighbor connections", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "neighbors", + "<text>", + "advertised-routes" + ], + "help": "Show routes advertised to a BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "neighbors", + "<text>", + "dampened-routes" + ], + "help": "Show dampened routes received from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "neighbors", + "<text>", + "flap-statistics" + ], + "help": "Show flap statistics of the routes learned from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "neighbors", + "<text>" + ], + "help": "Show detailed BGP IPv4 unicast neighbor information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "neighbors", + "<text>", + "prefix-counts" + ], + "help": "Show detailed prefix count information for BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "neighbors", + "<text>", + "received", + "prefix-filter" + ], + "help": "Show prefixlist filter", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "neighbors", + "<text>", + "received-routes" + ], + "help": "Show received routes from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "neighbors", + "<text>", + "routes" + ], + "help": "Show routes learned from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6" + ], + "help": "IPv6 Address Family", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "<text>", + "bestpath" + ], + "help": "Display only the bestpath", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "<text>", + "longer-prefixes" + ], + "help": "Display route and more specific routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "<text>", + "multipath" + ], + "help": "Display only multipaths", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "<text>" + ], + "help": "Network in the BGP routing table to display", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "prefix-list", + "<text>" + ], + "help": "Display routes conforming to the prefix-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "regexp", + "<text>" + ], + "help": "Display routes matching the AS path regular expression", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "route-map", + "<text>" + ], + "help": "Show BGP routes matching the specified route map", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "statistics" + ], + "help": "RIB advertisement statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "summary", + "established" + ], + "help": "Show only sessions in Established state", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "summary", + "failed" + ], + "help": "Show only sessions not in Established state", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "summary" + ], + "help": "Summary of BGP neighbor status", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community", + "accept-own" + ], + "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community", + "accept-own-nexthop" + ], + "help": "Should accept VPN route with local nexthop (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community", + "blackhole" + ], + "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community", + "graceful-shutdown" + ], + "help": "Graceful shutdown (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community", + "llgr-stale" + ], + "help": "Staled Long-lived Graceful Restart VPN route (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community", + "local-AS" + ], + "help": "Do not send outside local AS (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community", + "no-advertise" + ], + "help": "Do not advertise to any peer (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community", + "no-export" + ], + "help": "Do not export to next AS (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community", + "no-llgr" + ], + "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community", + "no-peer" + ], + "help": "Do not export to any peer (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community" + ], + "help": "Display routes matching the community", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community", + "<text>" + ], + "help": "Community number where AA and NN are (0-65535)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community", + "route-filter-translated-v4" + ], + "help": "RT translated VPNv4 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community", + "route-filter-translated-v6" + ], + "help": "RT translated VPNv6 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community", + "route-filter-v4" + ], + "help": "RT VPNv4 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community", + "route-filter-v6" + ], + "help": "RT VPNv6 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community-list", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "community-list", + "<text>" + ], + "help": "Display routes matching the community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "dampening", + "dampened-paths" + ], + "help": "Display paths suppressed due to dampening", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "dampening", + "flap-statistics" + ], + "help": "Display flap statistics of routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "dampening", + "parameters" + ], + "help": "Display detail of configured dampening parameters", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "large-community" + ], + "help": "Show BGP routes matching the specified large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "large-community", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "large-community", + "<text>" + ], + "help": "Display routes matching the large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "large-community-list", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "large-community-list", + "<text>" + ], + "help": "Display routes matching the large-community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "neighbors" + ], + "help": "Detailed information on TCP and BGP neighbor connections", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "neighbors", + "<text>", + "advertised-routes" + ], + "help": "Show routes advertised to a BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "neighbors", + "<text>", + "dampened-routes" + ], + "help": "Show dampened routes received from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "neighbors", + "<text>", + "flap-statistics" + ], + "help": "Show flap statistics of the routes learned from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "neighbors", + "<text>" + ], + "help": "Show detailed BGP IPv4 unicast neighbor information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "neighbors", + "<text>", + "prefix-counts" + ], + "help": "Show detailed prefix count information for BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "neighbors", + "<text>", + "received", + "prefix-filter" + ], + "help": "Show prefixlist filter", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "neighbors", + "<text>", + "received-routes" + ], + "help": "Show received routes from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "neighbors", + "<text>", + "routes" + ], + "help": "Show routes learned from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn" + ], + "help": "VPN Address Family modifier", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "<text>", + "bestpath" + ], + "help": "Display only the bestpath", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "<text>", + "longer-prefixes" + ], + "help": "Display route and more specific routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "<text>", + "multipath" + ], + "help": "Display only multipaths", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "<text>" + ], + "help": "Network in the BGP routing table to display", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "prefix-list", + "<text>" + ], + "help": "Display routes conforming to the prefix-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "regexp", + "<text>" + ], + "help": "Display routes matching the AS path regular expression", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "route-map", + "<text>" + ], + "help": "Show BGP routes matching the specified route map", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "statistics" + ], + "help": "RIB advertisement statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "summary", + "established" + ], + "help": "Show only sessions in Established state", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "summary", + "failed" + ], + "help": "Show only sessions not in Established state", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "summary" + ], + "help": "Summary of BGP neighbor status", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "vpn", + "wide" + ], + "help": "Increase table width for longer prefixes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "ipv6", + "wide" + ], + "help": "Increase table width for longer prefixes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "all", + "overlay" + ], + "help": "Display BGP Overlay Information for prefixes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "all", + "tags" + ], + "help": "Display BGP tags for prefixes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "community", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "community", + "<text>" + ], + "help": "Community number where AA and NN are (0-65535)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "es", + "detail" + ], + "help": "Detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "es" + ], + "help": "Ethernet Segment", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "es-evi", + "detail" + ], + "help": "Detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "es-evi" + ], + "help": "Ethernet Segment per EVI", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "es-evi", + "vni", + "<text>" + ], + "help": "VXLAN network identifier (VNI) number", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "import-rt" + ], + "help": "Show import route target", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "large-community", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "large-community", + "<text>" + ], + "help": "Display routes matching the large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "large-community-list", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "large-community-list", + "<text>" + ], + "help": "Display routes matching the large-community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "neighbors", + "<text>", + "advertised-routes" + ], + "help": "Show routes advertised to a BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "neighbors", + "<text>" + ], + "help": "Show detailed BGP neighbor information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "neighbors", + "<text>", + "routes" + ], + "help": "Show routes learned from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn" + ], + "help": "Ethernet Virtual Private Network", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "<text>" + ], + "help": "Network in the BGP routing table to display", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "rd", + "<text>" + ], + "help": "Show detailed BGP neighbor information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "rd", + "<text>", + "overlay" + ], + "help": "Display BGP Overlay Information for prefixes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "rd", + "<text>", + "tags" + ], + "help": "Display BGP tags for prefixes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "route", + "detail" + ], + "help": "Detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "route" + ], + "help": "EVPN route information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "route", + "type", + "1" + ], + "help": "EAD (Type-1) route", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "route", + "type", + "2" + ], + "help": "MAC-IP (Type-2) route", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "route", + "type", + "3" + ], + "help": "Multicast (Type-3) route", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "route", + "type", + "4" + ], + "help": "Ethernet Segment (Type-4) route", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "route", + "type", + "5" + ], + "help": "Prefix (Type-5) route", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "route", + "type", + "ead" + ], + "help": "EAD (Type-1) route", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "route", + "type", + "es" + ], + "help": "Ethernet Segment (Type-4) route", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "route", + "type", + "macip" + ], + "help": "MAC-IP (Type-2) route", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "route", + "type", + "multicast" + ], + "help": "Multicast (Type-3) route", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "route", + "type", + "prefix" + ], + "help": "Prefix (Type-5) route", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "route", + "vni", + "<text>" + ], + "help": "VXLAN network identifier (VNI) number", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "statistics" + ], + "help": "RIB advertisement statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "summary", + "established" + ], + "help": "Show only sessions in Established state", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "summary", + "failed" + ], + "help": "Show only sessions not in Established state", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "summary" + ], + "help": "Summary of BGP neighbor status", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "vni" + ], + "help": "VXLAN network identifier (VNI)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "l2vpn", + "evpn", + "vni", + "<text>" + ], + "help": "VXLAN network identifier (VNI) number", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "large-community" + ], + "help": "Show BGP routes matching the specified large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "large-community", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "large-community", + "<text>" + ], + "help": "Display routes matching the large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "large-community-list", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "large-community-list", + "<text>" + ], + "help": "Display routes matching the large-community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "mac", + "hash" + ], + "help": "MAC address database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "martian", + "next-hop" + ], + "help": "martian next-hop database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "memory" + ], + "help": "Global BGP memory statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "neighbors" + ], + "help": "Detailed information on TCP and BGP neighbor connections", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "neighbors", + "<text>", + "advertised-routes" + ], + "help": "Show routes advertised to a BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "neighbors", + "<text>", + "dampened-routes" + ], + "help": "Show dampened routes received from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "neighbors", + "<text>", + "flap-statistics" + ], + "help": "Show flap statistics of the routes learned from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "neighbors", + "<text>" + ], + "help": "Show detailed BGP IPv4 unicast neighbor information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "neighbors", + "<text>", + "prefix-counts" + ], + "help": "Show detailed prefix count information for BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "neighbors", + "<text>", + "received", + "prefix-filter" + ], + "help": "Show prefixlist filter", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "neighbors", + "<text>", + "received-routes" + ], + "help": "Show received routes from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "neighbors", + "<text>", + "routes" + ], + "help": "Show routes learned from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "nexthop", + "detail" + ], + "help": "Detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "nexthop" + ], + "help": "Show BGP nexthop table", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "nexthop", + "<text>", + "detail" + ], + "help": "Detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "nexthop", + "<text>" + ], + "help": "IPv4/IPv6 nexthop address", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp" + ], + "help": "BGP information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "prefix-list", + "<text>" + ], + "help": "Display routes conforming to the prefix-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "regexp", + "<text>" + ], + "help": "Display routes matching the AS path regular expression", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "route-map", + "<text>" + ], + "help": "Show BGP routes matching the specified route map", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "statistics" + ], + "help": "RIB advertisement statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "statistics-all" + ], + "help": "Display number of prefixes for all afi/safi", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "summary", + "established" + ], + "help": "Show only sessions in Established state", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "summary", + "failed" + ], + "help": "Show only sessions not in Established state", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "summary" + ], + "help": "Summary of BGP neighbor status", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf" + ], + "help": "Show BGP VRF information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "community", + "accept-own" + ], + "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "community", + "accept-own-nexthop" + ], + "help": "Should accept VPN route with local nexthop (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "community", + "blackhole" + ], + "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "community", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "community", + "graceful-shutdown" + ], + "help": "Graceful shutdown (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "community", + "llgr-stale" + ], + "help": "Staled Long-lived Graceful Restart VPN route (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "community", + "local-AS" + ], + "help": "Do not send outside local AS (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "community", + "no-advertise" + ], + "help": "Do not advertise to any peer (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "community", + "no-export" + ], + "help": "Do not export to next AS (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "community", + "no-llgr" + ], + "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "community", + "no-peer" + ], + "help": "Do not export to any peer (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "community" + ], + "help": "Display routes matching the community", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "community", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "community", + "<text>" + ], + "help": "Community number where AA and NN are (0-65535)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "community", + "route-filter-translated-v4" + ], + "help": "RT translated VPNv4 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "community", + "route-filter-translated-v6" + ], + "help": "RT translated VPNv6 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "community", + "route-filter-v4" + ], + "help": "RT VPNv4 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "community", + "route-filter-v6" + ], + "help": "RT VPNv6 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "community-list", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "community-list", + "<text>" + ], + "help": "Display routes matching the community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "dampening", + "dampened-paths" + ], + "help": "Display paths suppressed due to dampening", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "dampening", + "flap-statistics" + ], + "help": "Display flap statistics of routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "dampening", + "parameters" + ], + "help": "Display detail of configured dampening parameters", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "community", + "accept-own" + ], + "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "community", + "accept-own-nexthop" + ], + "help": "Should accept VPN route with local nexthop (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "community", + "blackhole" + ], + "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "community", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "community", + "graceful-shutdown" + ], + "help": "Graceful shutdown (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "community", + "llgr-stale" + ], + "help": "Staled Long-lived Graceful Restart VPN route (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "community", + "local-AS" + ], + "help": "Do not send outside local AS (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "community", + "no-advertise" + ], + "help": "Do not advertise to any peer (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "community", + "no-export" + ], + "help": "Do not export to next AS (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "community", + "no-llgr" + ], + "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "community", + "no-peer" + ], + "help": "Do not export to any peer (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "community" + ], + "help": "Display routes matching the community", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "community", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "community", + "<text>" + ], + "help": "Community number where AA and NN are (0-65535)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "community", + "route-filter-translated-v4" + ], + "help": "RT translated VPNv4 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "community", + "route-filter-translated-v6" + ], + "help": "RT translated VPNv6 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "community", + "route-filter-v4" + ], + "help": "RT VPNv4 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "community", + "route-filter-v6" + ], + "help": "RT VPNv6 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "community-list", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "community-list", + "<text>" + ], + "help": "Display routes matching the community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "dampening", + "dampened-paths" + ], + "help": "Display paths suppressed due to dampening", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "dampening", + "flap-statistics" + ], + "help": "Display flap statistics of routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "dampening", + "parameters" + ], + "help": "Display detail of configured dampening parameters", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "community", + "accept-own" + ], + "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "community", + "accept-own-nexthop" + ], + "help": "Should accept VPN route with local nexthop (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "community", + "blackhole" + ], + "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "community", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "community", + "graceful-shutdown" + ], + "help": "Graceful shutdown (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "community", + "llgr-stale" + ], + "help": "Staled Long-lived Graceful Restart VPN route (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "community", + "local-AS" + ], + "help": "Do not send outside local AS (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "community", + "no-advertise" + ], + "help": "Do not advertise to any peer (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "community", + "no-export" + ], + "help": "Do not export to next AS (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "community", + "no-llgr" + ], + "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "community", + "no-peer" + ], + "help": "Do not export to any peer (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "community" + ], + "help": "Display routes matching the community", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "community", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "community", + "<text>" + ], + "help": "Community number where AA and NN are (0-65535)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "community", + "route-filter-translated-v4" + ], + "help": "RT translated VPNv4 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "community", + "route-filter-translated-v6" + ], + "help": "RT translated VPNv6 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "community", + "route-filter-v4" + ], + "help": "RT VPNv4 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "community", + "route-filter-v6" + ], + "help": "RT VPNv6 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "community-list", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "community-list", + "<text>" + ], + "help": "Display routes matching the community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "dampening", + "dampened-paths" + ], + "help": "Display paths suppressed due to dampening", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "dampening", + "flap-statistics" + ], + "help": "Display flap statistics of routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "dampening", + "parameters" + ], + "help": "Display detail of configured dampening parameters", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "detail" + ], + "help": "Detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "large-community" + ], + "help": "Show BGP routes matching the specified large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "large-community", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "large-community", + "<text>" + ], + "help": "Display routes matching the large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "large-community-list", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "large-community-list", + "<text>" + ], + "help": "Display routes matching the large-community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "neighbors" + ], + "help": "Detailed information on TCP and BGP neighbor connections", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "neighbors", + "<text>", + "advertised-routes" + ], + "help": "Show routes advertised to a BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "neighbors", + "<text>", + "dampened-routes" + ], + "help": "Show dampened routes received from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "neighbors", + "<text>", + "flap-statistics" + ], + "help": "Show flap statistics of the routes learned from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "neighbors", + "<text>" + ], + "help": "Show detailed BGP IPv4 unicast neighbor information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "neighbors", + "<text>", + "prefix-counts" + ], + "help": "Show detailed prefix count information for BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "neighbors", + "<text>", + "received", + "prefix-filter" + ], + "help": "Show prefixlist filter", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "neighbors", + "<text>", + "received-routes" + ], + "help": "Show received routes from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "neighbors", + "<text>", + "routes" + ], + "help": "Show routes learned from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec" + ], + "help": "Flowspec Address Family modifier", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "<text>", + "bestpath" + ], + "help": "Display only the bestpath", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "<text>", + "longer-prefixes" + ], + "help": "Display route and more specific routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "<text>", + "multipath" + ], + "help": "Display only multipaths", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "<text>" + ], + "help": "Network in the BGP routing table to display", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "prefix-list", + "<text>" + ], + "help": "Display routes conforming to the prefix-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "regexp", + "<text>" + ], + "help": "Display routes matching the AS path regular expression", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "route-map", + "<text>" + ], + "help": "Show BGP routes matching the specified route map", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "statistics" + ], + "help": "RIB advertisement statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "summary", + "established" + ], + "help": "Show only sessions in Established state", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "summary", + "failed" + ], + "help": "Show only sessions not in Established state", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "summary" + ], + "help": "Summary of BGP neighbor status", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "flowspec", + "wide" + ], + "help": "Increase table width for longer prefixes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "large-community" + ], + "help": "Show BGP routes matching the specified large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "large-community", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "large-community", + "<text>" + ], + "help": "Display routes matching the large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "large-community-list", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "large-community-list", + "<text>" + ], + "help": "Display routes matching the large-community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "neighbors" + ], + "help": "Detailed information on TCP and BGP neighbor connections", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "neighbors", + "<text>", + "advertised-routes" + ], + "help": "Show routes advertised to a BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "neighbors", + "<text>", + "dampened-routes" + ], + "help": "Show dampened routes received from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "neighbors", + "<text>", + "flap-statistics" + ], + "help": "Show flap statistics of the routes learned from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "neighbors", + "<text>" + ], + "help": "Show detailed BGP IPv4 unicast neighbor information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "neighbors", + "<text>", + "prefix-counts" + ], + "help": "Show detailed prefix count information for BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "neighbors", + "<text>", + "received", + "prefix-filter" + ], + "help": "Show prefixlist filter", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "neighbors", + "<text>", + "received-routes" + ], + "help": "Show received routes from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "neighbors", + "<text>", + "routes" + ], + "help": "Show routes learned from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4" + ], + "help": "IPv4 Address Family", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "<text>", + "bestpath" + ], + "help": "Display only the bestpath", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "<text>", + "longer-prefixes" + ], + "help": "Display route and more specific routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "<text>", + "multipath" + ], + "help": "Display only multipaths", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "<text>" + ], + "help": "Network in the BGP routing table to display", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "prefix-list", + "<text>" + ], + "help": "Display routes conforming to the prefix-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "regexp", + "<text>" + ], + "help": "Display routes matching the AS path regular expression", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "route-map", + "<text>" + ], + "help": "Show BGP routes matching the specified route map", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "statistics" + ], + "help": "RIB advertisement statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "summary", + "established" + ], + "help": "Show only sessions in Established state", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "summary", + "failed" + ], + "help": "Show only sessions not in Established state", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "summary" + ], + "help": "Summary of BGP neighbor status", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "community", + "accept-own" + ], + "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "community", + "accept-own-nexthop" + ], + "help": "Should accept VPN route with local nexthop (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "community", + "blackhole" + ], + "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "community", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "community", + "graceful-shutdown" + ], + "help": "Graceful shutdown (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "community", + "llgr-stale" + ], + "help": "Staled Long-lived Graceful Restart VPN route (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "community", + "local-AS" + ], + "help": "Do not send outside local AS (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "community", + "no-advertise" + ], + "help": "Do not advertise to any peer (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "community", + "no-export" + ], + "help": "Do not export to next AS (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "community", + "no-llgr" + ], + "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "community", + "no-peer" + ], + "help": "Do not export to any peer (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "community" + ], + "help": "Display routes matching the community", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "community", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "community", + "<text>" + ], + "help": "Community number where AA and NN are (0-65535)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "community", + "route-filter-translated-v4" + ], + "help": "RT translated VPNv4 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "community", + "route-filter-translated-v6" + ], + "help": "RT translated VPNv6 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "community", + "route-filter-v4" + ], + "help": "RT VPNv4 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "community", + "route-filter-v6" + ], + "help": "RT VPNv6 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "community-list", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "community-list", + "<text>" + ], + "help": "Display routes matching the community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "dampening", + "dampened-paths" + ], + "help": "Display paths suppressed due to dampening", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "dampening", + "flap-statistics" + ], + "help": "Display flap statistics of routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "dampening", + "parameters" + ], + "help": "Display detail of configured dampening parameters", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "large-community" + ], + "help": "Show BGP routes matching the specified large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "large-community", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "large-community", + "<text>" + ], + "help": "Display routes matching the large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "large-community-list", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "large-community-list", + "<text>" + ], + "help": "Display routes matching the large-community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "neighbors" + ], + "help": "Detailed information on TCP and BGP neighbor connections", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "neighbors", + "<text>", + "advertised-routes" + ], + "help": "Show routes advertised to a BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "neighbors", + "<text>", + "dampened-routes" + ], + "help": "Show dampened routes received from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "neighbors", + "<text>", + "flap-statistics" + ], + "help": "Show flap statistics of the routes learned from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "neighbors", + "<text>" + ], + "help": "Show detailed BGP IPv4 unicast neighbor information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "neighbors", + "<text>", + "prefix-counts" + ], + "help": "Show detailed prefix count information for BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "neighbors", + "<text>", + "received", + "prefix-filter" + ], + "help": "Show prefixlist filter", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "neighbors", + "<text>", + "received-routes" + ], + "help": "Show received routes from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "neighbors", + "<text>", + "routes" + ], + "help": "Show routes learned from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn" + ], + "help": "VPN Address Family modifier", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "<text>", + "bestpath" + ], + "help": "Display only the bestpath", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "<text>", + "longer-prefixes" + ], + "help": "Display route and more specific routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "<text>", + "multipath" + ], + "help": "Display only multipaths", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "<text>" + ], + "help": "Network in the BGP routing table to display", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "prefix-list", + "<text>" + ], + "help": "Display routes conforming to the prefix-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "regexp", + "<text>" + ], + "help": "Display routes matching the AS path regular expression", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "route-map", + "<text>" + ], + "help": "Show BGP routes matching the specified route map", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "statistics" + ], + "help": "RIB advertisement statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "summary", + "established" + ], + "help": "Show only sessions in Established state", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "summary", + "failed" + ], + "help": "Show only sessions not in Established state", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "summary" + ], + "help": "Summary of BGP neighbor status", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "vpn", + "wide" + ], + "help": "Increase table width for longer prefixes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv4", + "wide" + ], + "help": "Increase table width for longer prefixes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "community", + "accept-own" + ], + "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "community", + "accept-own-nexthop" + ], + "help": "Should accept VPN route with local nexthop (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "community", + "blackhole" + ], + "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "community", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "community", + "graceful-shutdown" + ], + "help": "Graceful shutdown (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "community", + "llgr-stale" + ], + "help": "Staled Long-lived Graceful Restart VPN route (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "community", + "local-AS" + ], + "help": "Do not send outside local AS (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "community", + "no-advertise" + ], + "help": "Do not advertise to any peer (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "community", + "no-export" + ], + "help": "Do not export to next AS (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "community", + "no-llgr" + ], + "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "community", + "no-peer" + ], + "help": "Do not export to any peer (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "community" + ], + "help": "Display routes matching the community", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "community", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "community", + "<text>" + ], + "help": "Community number where AA and NN are (0-65535)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "community", + "route-filter-translated-v4" + ], + "help": "RT translated VPNv4 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "community", + "route-filter-translated-v6" + ], + "help": "RT translated VPNv6 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "community", + "route-filter-v4" + ], + "help": "RT VPNv4 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "community", + "route-filter-v6" + ], + "help": "RT VPNv6 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "community-list", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "community-list", + "<text>" + ], + "help": "Display routes matching the community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "dampening", + "dampened-paths" + ], + "help": "Display paths suppressed due to dampening", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "dampening", + "flap-statistics" + ], + "help": "Display flap statistics of routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "dampening", + "parameters" + ], + "help": "Display detail of configured dampening parameters", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "large-community" + ], + "help": "Show BGP routes matching the specified large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "large-community", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "large-community", + "<text>" + ], + "help": "Display routes matching the large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "large-community-list", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "large-community-list", + "<text>" + ], + "help": "Display routes matching the large-community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "neighbors" + ], + "help": "Detailed information on TCP and BGP neighbor connections", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "neighbors", + "<text>", + "advertised-routes" + ], + "help": "Show routes advertised to a BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "neighbors", + "<text>", + "dampened-routes" + ], + "help": "Show dampened routes received from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "neighbors", + "<text>", + "flap-statistics" + ], + "help": "Show flap statistics of the routes learned from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "neighbors", + "<text>" + ], + "help": "Show detailed BGP IPv4 unicast neighbor information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "neighbors", + "<text>", + "prefix-counts" + ], + "help": "Show detailed prefix count information for BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "neighbors", + "<text>", + "received", + "prefix-filter" + ], + "help": "Show prefixlist filter", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "neighbors", + "<text>", + "received-routes" + ], + "help": "Show received routes from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "neighbors", + "<text>", + "routes" + ], + "help": "Show routes learned from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6" + ], + "help": "IPv6 Address Family", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "<text>", + "bestpath" + ], + "help": "Display only the bestpath", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "<text>", + "longer-prefixes" + ], + "help": "Display route and more specific routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "<text>", + "multipath" + ], + "help": "Display only multipaths", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "<text>" + ], + "help": "Network in the BGP routing table to display", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "prefix-list", + "<text>" + ], + "help": "Display routes conforming to the prefix-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "regexp", + "<text>" + ], + "help": "Display routes matching the AS path regular expression", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "route-map", + "<text>" + ], + "help": "Show BGP routes matching the specified route map", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "statistics" + ], + "help": "RIB advertisement statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "summary", + "established" + ], + "help": "Show only sessions in Established state", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "summary", + "failed" + ], + "help": "Show only sessions not in Established state", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "summary" + ], + "help": "Summary of BGP neighbor status", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "community", + "accept-own" + ], + "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "community", + "accept-own-nexthop" + ], + "help": "Should accept VPN route with local nexthop (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "community", + "blackhole" + ], + "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "community", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "community", + "graceful-shutdown" + ], + "help": "Graceful shutdown (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "community", + "llgr-stale" + ], + "help": "Staled Long-lived Graceful Restart VPN route (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "community", + "local-AS" + ], + "help": "Do not send outside local AS (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "community", + "no-advertise" + ], + "help": "Do not advertise to any peer (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "community", + "no-export" + ], + "help": "Do not export to next AS (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "community", + "no-llgr" + ], + "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "community", + "no-peer" + ], + "help": "Do not export to any peer (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "community" + ], + "help": "Display routes matching the community", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "community", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "community", + "<text>" + ], + "help": "Community number where AA and NN are (0-65535)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "community", + "route-filter-translated-v4" + ], + "help": "RT translated VPNv4 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "community", + "route-filter-translated-v6" + ], + "help": "RT translated VPNv6 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "community", + "route-filter-v4" + ], + "help": "RT VPNv4 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "community", + "route-filter-v6" + ], + "help": "RT VPNv6 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "community-list", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "community-list", + "<text>" + ], + "help": "Display routes matching the community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "dampening", + "dampened-paths" + ], + "help": "Display paths suppressed due to dampening", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "dampening", + "flap-statistics" + ], + "help": "Display flap statistics of routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "dampening", + "parameters" + ], + "help": "Display detail of configured dampening parameters", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "large-community" + ], + "help": "Show BGP routes matching the specified large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "large-community", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "large-community", + "<text>" + ], + "help": "Display routes matching the large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "large-community-list", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "large-community-list", + "<text>" + ], + "help": "Display routes matching the large-community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "neighbors" + ], + "help": "Detailed information on TCP and BGP neighbor connections", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "neighbors", + "<text>", + "advertised-routes" + ], + "help": "Show routes advertised to a BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "neighbors", + "<text>", + "dampened-routes" + ], + "help": "Show dampened routes received from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "neighbors", + "<text>", + "flap-statistics" + ], + "help": "Show flap statistics of the routes learned from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "neighbors", + "<text>" + ], + "help": "Show detailed BGP IPv4 unicast neighbor information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "neighbors", + "<text>", + "prefix-counts" + ], + "help": "Show detailed prefix count information for BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "neighbors", + "<text>", + "received", + "prefix-filter" + ], + "help": "Show prefixlist filter", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "neighbors", + "<text>", + "received-routes" + ], + "help": "Show received routes from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "neighbors", + "<text>", + "routes" + ], + "help": "Show routes learned from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn" + ], + "help": "VPN Address Family modifier", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "<text>", + "bestpath" + ], + "help": "Display only the bestpath", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "<text>", + "longer-prefixes" + ], + "help": "Display route and more specific routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "<text>", + "multipath" + ], + "help": "Display only multipaths", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "<text>" + ], + "help": "Network in the BGP routing table to display", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "prefix-list", + "<text>" + ], + "help": "Display routes conforming to the prefix-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "regexp", + "<text>" + ], + "help": "Display routes matching the AS path regular expression", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "route-map", + "<text>" + ], + "help": "Show BGP routes matching the specified route map", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "statistics" + ], + "help": "RIB advertisement statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "summary", + "established" + ], + "help": "Show only sessions in Established state", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "summary", + "failed" + ], + "help": "Show only sessions not in Established state", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "summary" + ], + "help": "Summary of BGP neighbor status", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "vpn", + "wide" + ], + "help": "Increase table width for longer prefixes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "ipv6", + "wide" + ], + "help": "Increase table width for longer prefixes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "all", + "overlay" + ], + "help": "Display BGP Overlay Information for prefixes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "all", + "tags" + ], + "help": "Display BGP tags for prefixes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "community", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "community", + "<text>" + ], + "help": "Community number where AA and NN are (0-65535)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "es", + "detail" + ], + "help": "Detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "es" + ], + "help": "Ethernet Segment", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "es-evi", + "detail" + ], + "help": "Detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "es-evi" + ], + "help": "Ethernet Segment per EVI", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "es-evi", + "vni", + "<text>" + ], + "help": "VXLAN network identifier (VNI) number", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "import-rt" + ], + "help": "Show import route target", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "large-community", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "large-community", + "<text>" + ], + "help": "Display routes matching the large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "large-community-list", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "large-community-list", + "<text>" + ], + "help": "Display routes matching the large-community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "neighbors", + "<text>", + "advertised-routes" + ], + "help": "Show routes advertised to a BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "neighbors", + "<text>" + ], + "help": "Show detailed BGP neighbor information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "neighbors", + "<text>", + "routes" + ], + "help": "Show routes learned from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn" + ], + "help": "Ethernet Virtual Private Network", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "<text>" + ], + "help": "Network in the BGP routing table to display", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "rd", + "<text>" + ], + "help": "Show detailed BGP neighbor information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "rd", + "<text>", + "overlay" + ], + "help": "Display BGP Overlay Information for prefixes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "rd", + "<text>", + "tags" + ], + "help": "Display BGP tags for prefixes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "route", + "detail" + ], + "help": "Detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "route" + ], + "help": "EVPN route information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "route", + "type", + "1" + ], + "help": "EAD (Type-1) route", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "route", + "type", + "2" + ], + "help": "MAC-IP (Type-2) route", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "route", + "type", + "3" + ], + "help": "Multicast (Type-3) route", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "route", + "type", + "4" + ], + "help": "Ethernet Segment (Type-4) route", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "route", + "type", + "5" + ], + "help": "Prefix (Type-5) route", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "route", + "type", + "ead" + ], + "help": "EAD (Type-1) route", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "route", + "type", + "es" + ], + "help": "Ethernet Segment (Type-4) route", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "route", + "type", + "macip" + ], + "help": "MAC-IP (Type-2) route", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "route", + "type", + "multicast" + ], + "help": "Multicast (Type-3) route", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "route", + "type", + "prefix" + ], + "help": "Prefix (Type-5) route", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "route", + "vni", + "<text>" + ], + "help": "VXLAN network identifier (VNI) number", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "statistics" + ], + "help": "RIB advertisement statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "summary", + "established" + ], + "help": "Show only sessions in Established state", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "summary", + "failed" + ], + "help": "Show only sessions not in Established state", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "summary" + ], + "help": "Summary of BGP neighbor status", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "vni" + ], + "help": "VXLAN network identifier (VNI)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "l2vpn", + "evpn", + "vni", + "<text>" + ], + "help": "VXLAN network identifier (VNI) number", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "large-community" + ], + "help": "Show BGP routes matching the specified large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "large-community", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "large-community", + "<text>" + ], + "help": "Display routes matching the large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "large-community-list", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "large-community-list", + "<text>" + ], + "help": "Display routes matching the large-community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "neighbors" + ], + "help": "Detailed information on TCP and BGP neighbor connections", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "neighbors", + "<text>", + "advertised-routes" + ], + "help": "Show routes advertised to a BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "neighbors", + "<text>", + "dampened-routes" + ], + "help": "Show dampened routes received from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "neighbors", + "<text>", + "flap-statistics" + ], + "help": "Show flap statistics of the routes learned from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "neighbors", + "<text>" + ], + "help": "Show detailed BGP IPv4 unicast neighbor information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "neighbors", + "<text>", + "prefix-counts" + ], + "help": "Show detailed prefix count information for BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "neighbors", + "<text>", + "received", + "prefix-filter" + ], + "help": "Show prefixlist filter", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "neighbors", + "<text>", + "received-routes" + ], + "help": "Show received routes from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "neighbors", + "<text>", + "routes" + ], + "help": "Show routes learned from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>" + ], + "help": "Show BGP VRF related information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "prefix-list", + "<text>" + ], + "help": "Display routes conforming to the prefix-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "regexp", + "<text>" + ], + "help": "Display routes matching the AS path regular expression", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "route-map", + "<text>" + ], + "help": "Show BGP routes matching the specified route map", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "statistics" + ], + "help": "RIB advertisement statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "summary", + "established" + ], + "help": "Show only sessions in Established state", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "summary", + "failed" + ], + "help": "Show only sessions not in Established state", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "summary" + ], + "help": "Summary of BGP neighbor status", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "vrf", + "<text>", + "wide" + ], + "help": "Increase table width for longer prefixes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bgp", + "wide" + ], + "help": "Increase table width for longer prefixes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bridge" + ], + "help": "Show bridging information", + "run": "bridge -c link show", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bridge", + "<text>", + "fdb" + ], + "help": "Show the forwarding database of the bridge", + "run": "bridge -c fdb show br $3", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bridge", + "<text>", + "mdb" + ], + "help": "Displays the multicast group database for the bridge", + "run": "bridge -c mdb show dev $3", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bridge", + "<text>" + ], + "help": "Show bridge information for a given bridge interface", + "run": "bridge -c link show | grep \"master $3\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "bridge", + "vlan" + ], + "help": "View the VLAN filter settings of the bridge", + "run": "bridge -c vlan show", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "cluster", + "status" + ], + "help": "Show the current clustering status", + "run": "${vyatta_sbindir}/vyatta-show-cluster.pl", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "configuration", + "all" + ], + "help": "Show running configuration (including default values)", + "run": "cli-shell-api showCfg --show-show-defaults --show-active-only --show-hide-secrets", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "configuration", + "commands" + ], + "help": " Show running configuration as set commands", + "run": "cli-shell-api showCfg --show-active-only | vyos-config-to-commands", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "configuration", + "files" + ], + "help": " Show available saved configurations", + "run": "${vyos_op_scripts_dir}/show_configuration_files.sh", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "configuration", + "json" + ], + "help": "Show running configuration in JSON format", + "run": "${vyos_op_scripts_dir}/show_configuration_json.py", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "configuration", + "json", + "pretty" + ], + "help": "Show running configuration in readable JSON format", + "run": "${vyos_op_scripts_dir}/show_configuration_json.py --pretty", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "configuration" + ], + "help": "Show available saved configurations", + "run": "cli-shell-api showCfg --show-active-only --show-hide-secrets", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "conntrack", + "table", + "ipv4" + ], + "help": "Show conntrack entries for IPv4 protocol", + "run": "sudo ${vyos_op_scripts_dir}/show_conntrack.py", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "conntrack-sync", + "cache", + "external", + "expect" + ], + "help": "Show external expect connection tracking cache entries", + "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-external-expect", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "conntrack-sync", + "cache", + "external", + "main" + ], + "help": "Show external main connection tracking cache entries", + "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-external", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "conntrack-sync", + "cache", + "external" + ], + "help": "Show external connection tracking cache entries", + "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-external; ${vyos_op_scripts_dir}/conntrack_sync.py --show-external-expect", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "conntrack-sync", + "cache", + "internal", + "expect" + ], + "help": "Show internal expect connection tracking cache entries", + "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-internal-expect", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "conntrack-sync", + "cache", + "internal", + "main" + ], + "help": "Show internal main connection tracking cache entries", + "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-internal", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "conntrack-sync", + "cache", + "internal" + ], + "help": "Show internal connection tracking cache entries", + "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-internal; ${vyos_op_scripts_dir}/conntrack_sync.py --show-internal-expect", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "conntrack-sync", + "statistics" + ], + "help": "Show connection syncing statistics", + "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "conntrack-sync", + "status" + ], + "help": "Show conntrack-sync status", + "run": "sudo ${vyos_op_scripts_dir}/conntrack_sync.py --show-status", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "console-server", + "ports" + ], + "help": "Examine console ports and configured baud rates", + "run": "/usr/bin/console -x", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "console-server", + "user" + ], + "help": "Show users on various consoles", + "run": "/usr/bin/console -u", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "container", + "image" + ], + "help": "Show container image", + "run": "sudo podman image ls", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "container", + "log", + "<text>" + ], + "help": "Show logs from a given container", + "run": "sudo podman logs --names \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "container", + "network" + ], + "help": "Show available container networks", + "run": "sudo podman network ls", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "container" + ], + "help": "Show containers", + "run": "sudo podman ps --all", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "date" + ], + "help": "Show system time and date", + "run": "/bin/date", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "date", + "utc", + "maya" + ], + "help": "Show UTC date in Maya calendar format", + "run": "${vyos_op_scripts_dir}/maya_date.py $(date +%s)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "date", + "utc" + ], + "help": "Show system date and time as Coordinated Universal Time", + "run": "/bin/date -u", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "dhcp", + "client", + "leases", + "interface", + "<text>" + ], + "help": "Show DHCP client information for interface", + "run": "/opt/vyatta/bin/vyatta-show-dhclient.pl \"$6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "dhcp", + "client", + "leases" + ], + "help": "Show DHCP client leases", + "run": "/opt/vyatta/bin/vyatta-show-dhclient.pl", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "dhcp", + "server", + "leases" + ], + "help": "Show DHCP server leases", + "run": "sudo ${vyos_op_scripts_dir}/show_dhcp.py --leases", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "dhcp", + "server", + "leases", + "pool", + "<text>" + ], + "help": "Show DHCP server leases for a specific pool", + "run": "sudo ${vyos_op_scripts_dir}/show_dhcp.py --leases --pool $6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "dhcp", + "server", + "leases", + "sort", + "<text>" + ], + "help": "Show DHCP server leases sorted by the specified key", + "run": "sudo ${vyos_op_scripts_dir}/show_dhcp.py --leases --sort $6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "dhcp", + "server", + "leases", + "state", + "<text>" + ], + "help": "Show DHCP server leases with a specific state (can be multiple, comma-separated)", + "run": "sudo ${vyos_op_scripts_dir}/show_dhcp.py --leases --state $(echo $6 | tr , \" \")", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "dhcp", + "server", + "statistics" + ], + "help": "Show DHCP server statistics", + "run": "sudo ${vyos_op_scripts_dir}/show_dhcp.py --statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "dhcp", + "server", + "statistics", + "pool", + "<text>" + ], + "help": "Show DHCP server statistics for a specific pool", + "run": "sudo ${vyos_op_scripts_dir}/show_dhcp.py --statistics --pool $6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "dhcpv6", + "server", + "leases" + ], + "help": "Show DHCPv6 server leases", + "run": "sudo ${vyos_op_scripts_dir}/show_dhcpv6.py --leases", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "dhcpv6", + "server", + "leases", + "pool", + "<text>" + ], + "help": "Show DHCPv6 server leases for a specific pool", + "run": "sudo ${vyos_op_scripts_dir}/show_dhcpv6.py --leases --pool $6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "dhcpv6", + "server", + "leases", + "sort", + "<text>" + ], + "help": "Show DHCPv6 server leases sorted by the specified key", + "run": "sudo ${vyos_op_scripts_dir}/show_dhcpv6.py --leases --sort $6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "dhcpv6", + "server", + "leases", + "state", + "<text>" + ], + "help": "Show DHCPv6 server leases with a specific state (can be multiple, comma-separated)", + "run": "sudo ${vyos_op_scripts_dir}/show_dhcpv6.py --leases --state $(echo $6 | tr , \" \")", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "disk", + "<text>", + "format" + ], + "help": "Show disk drive formatting", + "run": "${vyos_op_scripts_dir}/show_disk_format.sh $3", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "dns", + "dynamic", + "status" + ], + "help": "Show Dynamic DNS status", + "run": "sudo ${vyos_op_scripts_dir}/dynamic_dns.py --status", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "dns", + "forwarding", + "statistics" + ], + "help": "Show DNS forwarding statistics", + "run": "sudo ${vyos_op_scripts_dir}/dns_forwarding_statistics.py", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "environment", + "sensors" + ], + "help": "Show hardware monitoring results", + "run": "if ! grep -q hypervisor /proc/cpuinfo; then ${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_sensors.py; else echo \"VyOS running under hypervisor, no sensors available\"; fi", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "evpn", + "arp-cache", + "vni", + "<text>" + ], + "help": "VXLAN network identifier (VNI) number", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "evpn", + "mac", + "vni", + "<text>" + ], + "help": "VXLAN network identifier (VNI) number", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "evpn", + "next-hops", + "vni", + "<text>" + ], + "help": "VXLAN network identifier (VNI) number", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "evpn", + "rmac", + "vni", + "<text>" + ], + "help": "VXLAN network identifier (VNI) number", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "file", + "<text>" + ], + "help": "Show files in the specified directory", + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "type": "pe: imagefiles", + "val_help": null + }, + { + "cmd": [ + "show", + "firewall", + "group" + ], + "help": "Show firewall group", + "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show_group", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "firewall", + "group", + "<text>" + ], + "help": "Show firewall group", + "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show_group --name $4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "firewall", + "ipv6-name", + "<text>" + ], + "help": "Show IPv6 firewall chains", + "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show --name $4 --ipv6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>" + ], + "help": "Show summary of IPv6 firewall rules", + "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show --name $4 --rule $6 --ipv6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "firewall", + "name", + "<text>" + ], + "help": "Show IPv4 firewall chains", + "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show --name $4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "firewall", + "name", + "<text>", + "rule", + "<text>" + ], + "help": "Show summary of IPv4 firewall rules", + "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show --name $4 --rule $6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "firewall" + ], + "help": "Show firewall information", + "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show_all", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "firewall", + "statistics" + ], + "help": "Show statistics of firewall application", + "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show_statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "firewall", + "summary" + ], + "help": "Show summary of firewall application", + "run": "sudo ${vyos_op_scripts_dir}/firewall.py --action show_summary", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "flow-accounting", + "interface", + "<text>", + "host", + "<text>" + ], + "help": "Show flow accounting statistics for specified interface/host", + "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action show --interface $4 --host $6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "flow-accounting", + "interface", + "<text>" + ], + "help": "Show flow accounting statistics for specified interface", + "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action show --interface $4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "flow-accounting", + "interface", + "<text>", + "port", + "<text>" + ], + "help": "Show flow accounting statistics for specified interface/port", + "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action show --interface $4 --ports $6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "flow-accounting", + "interface", + "<text>", + "top", + "<text>" + ], + "help": "Show top N flows for specified interface", + "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action show --interface $4 --top $6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "flow-accounting" + ], + "help": "Show flow accounting statistics", + "run": "${vyos_op_scripts_dir}/flow_accounting_op.py --action show", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "hardware", + "cpu", + "detail" + ], + "help": " Show system CPU details", + "run": "cat /proc/cpuinfo", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "hardware", + "cpu" + ], + "help": "Show CPU info", + "run": "lscpu", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "hardware", + "cpu", + "summary" + ], + "help": "Show system CPUs", + "run": "${vyos_op_scripts_dir}/cpu_summary.py", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "hardware", + "dmi" + ], + "help": "Show system DMI details", + "run": "${vyatta_bindir}/vyatta-show-dmi", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "hardware", + "mem" + ], + "help": "Show system RAM details", + "run": "cat /proc/meminfo", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "hardware", + "pci", + "detail" + ], + "help": "Show verbose system PCI bus details", + "run": "lspci -vvv", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "hardware", + "pci" + ], + "help": "Show system PCI bus details", + "run": "lspci", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "hardware", + "storage", + "nvme" + ], + "help": "Show NVMe device information", + "run": "sudo nvme list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "hardware", + "storage", + "scsi", + "detail" + ], + "help": "Show detailed SCSI device information", + "run": "lsscsi -vvv", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "hardware", + "storage", + "scsi" + ], + "help": "Show SCSI device information", + "run": "lsscsi", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "hardware", + "storage", + "smart", + "<text>" + ], + "help": "Show S.M.A.R.T. device information", + "run": "sudo smartctl -a \"/dev/$5\" | sed 1,3d", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "hardware", + "usb", + "detail" + ], + "help": "Show detailed USB bus information", + "run": "/usr/bin/lsusb -v", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "hardware", + "usb" + ], + "help": "Show peripherals connected to the USB bus", + "run": "/usr/bin/lsusb -t", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "hardware", + "usb", + "serial" + ], + "help": "Show information about connected USB serial ports", + "run": "${vyos_op_scripts_dir}/show_usb_serial.py", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "history", + "brief" + ], + "help": "Show recent command history", + "run": "HISTTIMEFORMAT='%FT%T%z ' HISTFILE=\"$HOME/.bash_history\" \\set -o history; history 20", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "history" + ], + "help": "Show command history", + "run": "HISTTIMEFORMAT='%FT%T%z ' HISTFILE=\"$HOME/.bash_history\" \\set -o history; history", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "history", + "<text>" + ], + "help": "Show last N commands in history", + "run": "HISTTIMEFORMAT='%FT%T%z ' HISTFILE=\"$HOME/.bash_history\" \\set -o history; history $3", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "host", + "date" + ], + "help": "Show host current date", + "run": "/bin/date", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "host", + "domain" + ], + "help": "Show domain name", + "run": "/bin/domainname -d", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "host", + "lookup", + "<text>" + ], + "help": "Lookup host information for hostname|IPv4 address", + "run": "/usr/bin/host $4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "host", + "name" + ], + "help": "Show host name", + "run": "/bin/hostname", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "host", + "os" + ], + "help": "Show host operating system details", + "run": "/bin/uname -a", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "incoming", + "bonding" + ], + "help": "Show bonding input-policy information", + "run": "${vyatta_bindir}/show-input-policy.pl --type=bonding", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "incoming", + "bonding", + "<text>" + ], + "help": "Show specified bonding interface information", + "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "incoming", + "ethernet" + ], + "help": "Show ethernet input-policy information", + "run": "${vyatta_bindir}/show-input-policy.pl --type=ethernet", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "incoming", + "ethernet", + "<text>" + ], + "help": "Show specified ethernet interface information", + "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "incoming", + "input" + ], + "help": "Show input input-policy information", + "run": "${vyatta_bindir}/show-input-policy.pl --type=input", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "incoming", + "input", + "<text>" + ], + "help": "Show specified input interface information", + "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "incoming" + ], + "help": "Show ethernet input-policy information", + "run": "${vyatta_bindir}/show-input-policy.pl --brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "incoming", + "pppoe" + ], + "help": "Show pppoe interface input-policy information", + "run": "${vyatta_bindir}/show-input-policy.pl --type=pppoe", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "incoming", + "pppoe", + "<text>" + ], + "help": "Show specified pppoe interface information", + "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "incoming", + "pseudo-ethernet" + ], + "help": "Show tunnel input-policy information", + "run": "${vyatta_bindir}/show-input-policy.pl --type=pseudo-ethernet", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "incoming", + "tunnel" + ], + "help": "Show tunnel input-policy information", + "run": "${vyatta_bindir}/show-input-policy.pl --type=tunnel", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "incoming", + "vrrp" + ], + "help": "Show vrrp interface input-policy information", + "run": "${vyatta_bindir}/show-input-policy.pl --type=vrrp", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "incoming", + "vrrp", + "<text>" + ], + "help": "Show specified ethernet interface information", + "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "incoming", + "vti" + ], + "help": "Show vti input-policy information", + "run": "${vyatta_bindir}/show-input-policy.pl --type=vti", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "incoming", + "wireless" + ], + "help": "Show wireless input-policy information", + "run": "${vyatta_bindir}/show-input-policy.pl --type=wireless", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "incoming", + "wireless", + "<text>" + ], + "help": "Show specified wireless interface information", + "run": "${vyatta_bindir}/show-input-policy.pl \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "bonding", + "detail" + ], + "help": "Show detailed bonding interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=bonding --action=show", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "bonding" + ], + "help": "Show Bonding interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=bonding --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "bonding", + "<text>", + "brief" + ], + "help": "Show summary of the specified bonding interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "bonding", + "<text>", + "detail" + ], + "help": "Show detailed interface information", + "run": "if [ -f \"/proc/net/bonding/$4\" ]; then cat \"/proc/net/bonding/$4\"; else echo \"Interface $4 does not exist!\"; fi", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "bonding", + "<text>" + ], + "help": "Show specified Bonding interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "bonding", + "<text>", + "slaves" + ], + "help": "Show specified bonding interface information", + "run": "${vyos_op_scripts_dir}/show-bond.py --interface \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "bonding", + "<text>", + "vif", + "<text>", + "brief" + ], + "help": "Show summary of specified virtual network interface (vif) information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4.$6\" --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "bonding", + "<text>", + "vif", + "<text>" + ], + "help": "Show specified virtual network interface (vif) information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4.$6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "bonding", + "<text>", + "xdp" + ], + "help": "Show eXpress Data Path statistics", + "run": "sudo ${vyos_op_scripts_dir}/show_xdp_stats.sh bonding \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "bonding", + "slaves" + ], + "help": "Show specified bonding interface information", + "run": "${vyos_op_scripts_dir}/show-bond.py --slaves", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "bridge", + "detail" + ], + "help": "Show detailed bridge interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=bridge --action=show", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "bridge" + ], + "help": "Show Bridge interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=bridge --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "bridge", + "<text>", + "brief" + ], + "help": "Show summary of the specified bridge interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "bridge", + "<text>" + ], + "help": "Show specified Bridge interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "counters" + ], + "help": "Show network interface counters", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --action=show-count", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "detail" + ], + "help": "Show detailed information of all interfaces", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --action=show", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "dummy", + "detail" + ], + "help": "Show detailed dummy interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=dummy --action=show", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "dummy" + ], + "help": "Show Dummy interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=dummy --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "dummy", + "<text>", + "brief" + ], + "help": "Show summary of the specified dummy interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "dummy", + "<text>" + ], + "help": "Show specified Dummy interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "detail" + ], + "help": "Show detailed ethernet interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=ethernet --action=show", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet" + ], + "help": "Show Ethernet interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=ethernet --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "<text>", + "brief" + ], + "help": "Show summary of the specified ethernet interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "<text>", + "identify" + ], + "help": "Visually identify specified ethernet interface", + "run": "echo \"Blinking interface $4 for 30 seconds.\"; ethtool --identify \"$4\" 30", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "<text>" + ], + "help": "Show specified Ethernet interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "<text>", + "physical" + ], + "help": "Show physical device information for specified ethernet interface", + "run": "ethtool \"$4\"; ethtool --show-ring \"$4\"; ethtool --driver \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "<text>", + "physical", + "offload" + ], + "help": "Show physical device offloading capabilities", + "run": "ethtool --show-features \"$4\" | sed -e 1d -e '/fixed/d' -e 's/^\\t*//g' -e 's/://' | column -t -s' '", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "<text>", + "queue", + "class" + ], + "help": "Show queue classes for a device", + "run": "${vyatta_bindir}/vyatta-show-queue $4 class", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "<text>", + "queue", + "filter" + ], + "help": "Show queue filters for a device", + "run": "${vyatta_bindir}/vyatta-show-queue $4 filter", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "<text>", + "queue" + ], + "help": "Show ethernet queue information", + "run": " ${vyatta_bindir}/vyatta-show-queue $4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "<text>", + "statistics" + ], + "help": "Show physical device statistics for specified ethernet interface", + "run": "ethtool --statistics \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "<text>", + "transceiver" + ], + "help": "Show transceiver information from modules (e.g SFP+, QSFP)", + "run": "ethtool --module-info \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "brief" + ], + "help": "Show summary of specified virtual network interface (vif) information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4.$6\" --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>" + ], + "help": "Show specified virtual network interface (vif) information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4.$6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "queue", + "class" + ], + "help": "Show queue classes for a device", + "run": "${vyatta_bindir}/vyatta-show-queue $4.$6 class", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "queue", + "filter" + ], + "help": "Show queue filters for a device", + "run": "${vyatta_bindir}/vyatta-show-queue $4.$6 filter", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "<text>", + "vif", + "<text>", + "queue" + ], + "help": "Show ethernet queue information", + "run": " ${vyatta_bindir}/vyatta-show-queue $4.$6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "ethernet", + "<text>", + "xdp" + ], + "help": "Show eXpress Data Path statistics", + "run": "sudo ${vyos_op_scripts_dir}/show_xdp_stats.sh ethernet \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "geneve", + "detail" + ], + "help": "Show detailed GENEVE interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=geneve --action=show", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "geneve" + ], + "help": "Show GENEVE interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=geneve --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "geneve", + "<text>", + "brief" + ], + "help": "Show summary of the specified GENEVE interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "geneve", + "<text>" + ], + "help": "Show specified GENEVE interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "input", + "detail" + ], + "help": "Show detailed input interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=input --action=show", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "input" + ], + "help": "Show Input (ifb) interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=input --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "input", + "<text>", + "brief" + ], + "help": "Show summary of the specified input interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "input", + "<text>" + ], + "help": "Show specified Input interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "input", + "<text>", + "queue", + "class" + ], + "help": "Show queue classes for a device", + "run": "${vyatta_bindir}/vyatta-show-queue $4 class", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "input", + "<text>", + "queue", + "filter" + ], + "help": "Show queue filters for a device", + "run": "${vyatta_bindir}/vyatta-show-queue $4 filter", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "input", + "<text>", + "queue" + ], + "help": "Show queue information", + "run": " ${vyatta_bindir}/vyatta-show-queue $4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "l2tpv3", + "detail" + ], + "help": "Show detailed L2TPv3 interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=l2tpv3 --action=show", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "l2tpv3" + ], + "help": "Show L2TPv3 interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=l2tpv3 --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "l2tpv3", + "<text>", + "brief" + ], + "help": "Show summary of the specified L2TPv3 interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "l2tpv3", + "<text>" + ], + "help": "Show specified L2TPv3 interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "loopback", + "detail" + ], + "help": "Show detailed dummy interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=dummy --action=show", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "loopback" + ], + "help": "Show Loopback interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=loopback --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "loopback", + "<text>", + "brief" + ], + "help": "Show summary of the specified dummy interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "loopback", + "<text>" + ], + "help": "Show specified Loopback interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "macsec" + ], + "help": "Show MACsec interface information", + "run": "ip macsec show", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "macsec", + "<text>" + ], + "help": "Show specified MACsec interface information", + "run": "ip macsec show $4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces" + ], + "help": "Show network interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "openvpn", + "detail" + ], + "help": "Show detailed OpenVPN interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=openvpn --action=show", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "openvpn", + "<text>", + "brief" + ], + "help": "Show summary of specified OpenVPN interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "openvpn", + "<text>" + ], + "help": "Show OpenVPN interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=$4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "openvpn", + "<text>", + "user", + "<text>", + "mfa", + "qrcode" + ], + "help": "Show multi-factor authentication QR code", + "run": "${vyos_op_scripts_dir}/show_openvpn_mfa.py --user=\"$6\" --intf=\"$4\" --action=qrcode", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "openvpn", + "<text>", + "user", + "<text>", + "mfa", + "secret" + ], + "help": "Show multi-factor authentication secret", + "run": "${vyos_op_scripts_dir}/show_openvpn_mfa.py --user=\"$6\" --intf=\"$4\" --action=secret", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "openvpn", + "<text>", + "user", + "<text>", + "mfa", + "uri" + ], + "help": "Show multi-factor authentication otpauth uri", + "run": "${vyos_op_scripts_dir}/show_openvpn_mfa.py --user=\"$6\" --intf=\"$4\" --action=uri", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "pppoe", + "detail" + ], + "help": "Show detailed PPPoE interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=pppoe --action=show", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "pppoe" + ], + "help": "Show PPPoE interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=pppoe --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "pppoe", + "<text>", + "log" + ], + "help": "Show specified PPPoE interface log", + "run": "/usr/bin/journalctl --unit \"ppp@$4\".service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "pppoe", + "<text>" + ], + "help": "Show specified PPPoE interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "pppoe", + "<text>", + "queue", + "class" + ], + "help": "Show queue classes for a pppoe device", + "run": "${vyatta_bindir}/vyatta-show-queue $4 class", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "pppoe", + "<text>", + "queue", + "filter" + ], + "help": "Show queue filters for a pppoe device", + "run": "${vyatta_bindir}/vyatta-show-queue $4 filter", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "pppoe", + "<text>", + "queue" + ], + "help": "Show pppoe queue information", + "run": " ${vyatta_bindir}/vyatta-show-queue $4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "pppoe", + "<text>", + "statistics" + ], + "help": "Show specified PPPoE interface statistics", + "run": "if [ -d \"/sys/class/net/$4\" ]; then /usr/sbin/pppstats \"$4\"; fi", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "pseudo-ethernet", + "detail" + ], + "help": "Show detailed pseudo-ethernet/MACvlan interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=pseudo-ethernet --action=show", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "pseudo-ethernet" + ], + "help": "Show Pseudo-Ethernet/MACvlan interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=pseudo-ethernet --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "pseudo-ethernet", + "<text>", + "brief" + ], + "help": "Show summary of the specified pseudo-ethernet/MACvlan interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "pseudo-ethernet", + "<text>" + ], + "help": "Show specified Pseudo-Ethernet/MACvlan interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "system", + "enabled" + ], + "help": "Show network information of all enabled interfaces", + "run": "${vyatta_bindir}/vyatta-show-interfaces system enabled", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "system" + ], + "help": "Show network information of all interfaces", + "run": "${vyatta_bindir}/vyatta-show-interfaces system", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "tunnel", + "detail" + ], + "help": "Show detailed tunnel interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=tunnel --action=show", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "tunnel" + ], + "help": "Show Tunnel interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=tunnel --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "tunnel", + "<text>", + "brief" + ], + "help": "Show summary of the specified tunnel interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "tunnel", + "<text>" + ], + "help": "Show specified Tunnel interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "vrrp", + "detail" + ], + "help": "Show detailed vrrp interface information", + "run": "${vyatta_bindir}/vyatta-show-interfaces.pl --vrrp --action=show", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "vrrp" + ], + "help": "Show vrrp interface information", + "run": "${vyatta_bindir}/vyatta-show-interfaces.pl --vrrp --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "vrrp", + "<text>", + "brief" + ], + "help": "Show summary of the specified vrrp interface information", + "run": "${vyatta_bindir}/vyatta-show-interfaces.pl --intf=\"$4\" --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "vrrp", + "<text>" + ], + "help": "Show specified vrrp interface information", + "run": "${vyatta_bindir}/vyatta-show-interfaces.pl --intf=\"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "vti", + "detail" + ], + "help": "Show detailed vti interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=vti --action=show", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "vti" + ], + "help": "Show VTI interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=vti --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "vti", + "<text>", + "brief" + ], + "help": "Show summary of the specified vti interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "vti", + "<text>" + ], + "help": "Show specified VTI interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "vxlan", + "detail" + ], + "help": "Show detailed VXLAN interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=vxlan --action=show", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "vxlan" + ], + "help": "Show VXLAN interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=vxlan --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "vxlan", + "<text>", + "brief" + ], + "help": "Show summary of the specified VXLAN interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "vxlan", + "<text>" + ], + "help": "Show specified VXLAN interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireguard", + "detail" + ], + "help": "Show detailed Wireguard interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=wireguard --action=show", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireguard" + ], + "help": "Show WireGuard interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=wireguard --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireguard", + "<text>", + "allowed-ips" + ], + "help": "Show all IP addresses allowed for the specified interface", + "run": "sudo wg show \"$4\" allowed-ips", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireguard", + "<text>", + "endpoints" + ], + "help": "Show all endpoints for the specified interface", + "run": "sudo wg show \"$4\" endpoints", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireguard", + "<text>" + ], + "help": "Show specified WireGuard interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireguard", + "<text>", + "peers" + ], + "help": "Show all peer IDs for the specified interface", + "run": "sudo wg show \"$4\" peers", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireguard", + "<text>", + "public-key" + ], + "help": "Show interface public-key", + "run": "sudo wg show \"$4\" public-key", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireguard", + "<text>", + "summary" + ], + "help": "Shows current configuration and device information", + "run": "sudo wg show \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireless", + "detail" + ], + "help": "Show detailed wireless interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=wireless --action=show", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireless", + "info" + ], + "help": "Show wireless interface configuration", + "run": "${vyos_op_scripts_dir}/show_wireless.py --brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireless" + ], + "help": "Show Wireless (WLAN) interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=wireless --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireless", + "<text>", + "brief" + ], + "help": "Show summary of the specified wireless interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\" --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireless", + "<text>" + ], + "help": "Show specified wireless interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireless", + "<text>", + "queue", + "class" + ], + "help": "Show queue classes for a device", + "run": "${vyatta_bindir}/vyatta-show-queue $4 class", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireless", + "<text>", + "queue", + "filter" + ], + "help": "Show queue filters for a device", + "run": "${vyatta_bindir}/vyatta-show-queue $4 filter", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireless", + "<text>", + "queue" + ], + "help": "Show queue information", + "run": " ${vyatta_bindir}/vyatta-show-queue $4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireless", + "<text>", + "scan", + "detail" + ], + "help": "Show detailed scan results", + "run": "sudo /sbin/iw dev \"$4\" scan ap-force", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireless", + "<text>", + "scan" + ], + "help": "Show summary of the specified wireless interface information", + "run": "sudo ${vyos_op_scripts_dir}/show_wireless.py --scan \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireless", + "<text>", + "stations" + ], + "help": "Show specified Wireless interface information", + "run": "${vyos_op_scripts_dir}/show_wireless.py --stations \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "brief" + ], + "help": "Show summary of specified virtual network interface (vif) information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4.$6\" --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireless", + "<text>", + "vif", + "<text>" + ], + "help": "Show specified virtual network interface (vif) information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4.$6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "queue", + "class" + ], + "help": "Show queue classes for a device", + "run": "${vyatta_bindir}/vyatta-show-queue $4.$6 class", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "queue", + "filter" + ], + "help": "Show queue filters for a device", + "run": "${vyatta_bindir}/vyatta-show-queue $4.$6 filter", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wireless", + "<text>", + "vif", + "<text>", + "queue" + ], + "help": "Show device queue information", + "run": " ${vyatta_bindir}/vyatta-show-queue $4.$6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wwan", + "detail" + ], + "help": "Show detailed Wireless Modem (WWAN( interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=wirelessmodem --action=show", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wwan" + ], + "help": "Show Wireless Modem (WWAN) interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf-type=wirelessmodem --action=show-brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wwan", + "<text>", + "capabilities" + ], + "help": "Show WWAN module capabilities", + "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --capabilities", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wwan", + "<text>", + "detail" + ], + "help": "Show WWAN module detailed information summary", + "run": "mmcli --modem ${4#wwan}", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wwan", + "<text>", + "firmware" + ], + "help": "Show WWAN module firmware", + "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --firmware", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wwan", + "<text>", + "imei" + ], + "help": "Show WWAN module IMEI/ESN/MEID", + "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --imei", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wwan", + "<text>", + "imsi" + ], + "help": "Show WWAN module IMSI", + "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --imsi", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wwan", + "<text>", + "log" + ], + "help": "Show interface log for specified interface", + "run": "echo not implemented", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wwan", + "<text>", + "model" + ], + "help": "Show WWAN module manufacturer", + "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --model", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wwan", + "<text>", + "msisdn" + ], + "help": "Show WWAN module MSISDN", + "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --msisdn", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wwan", + "<text>" + ], + "help": "Show specified Wireless Wire Area Network (WWAN) interface information", + "run": "${vyos_op_scripts_dir}/show_interfaces.py --intf=\"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wwan", + "<text>", + "revision" + ], + "help": "Show WWAN module revision", + "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --revision", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wwan", + "<text>", + "signal" + ], + "help": "Show WWAN module RF signal info", + "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --signal", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "interfaces", + "wwan", + "<text>", + "sim" + ], + "help": "Show WWAN module connected SIM card information", + "run": "sudo ${vyos_op_scripts_dir}/show_wwan.py --interface=$4 --sim", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "access-list" + ], + "help": "Show all IP access-lists", + "run": "vtysh -c \"show ip access-list\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "access-list", + "<text>" + ], + "help": "Show all IP access-lists", + "run": "vtysh -c \"show ip access-list $4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "as-path-access-list" + ], + "help": "Show all as-path-access-lists", + "run": "vtysh -c \"show ip as-path-access-list\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "as-path-access-list", + "<text>" + ], + "help": "Show all as-path-access-lists", + "run": "vtysh -c \"show ip as-path-access-list $4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "attribute-info" + ], + "help": "Show BGP attribute information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "cidr-only" + ], + "help": "Display only routes with non-natural netmasks", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community", + "accept-own" + ], + "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community", + "accept-own-nexthop" + ], + "help": "Should accept VPN route with local nexthop (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community", + "blackhole" + ], + "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community", + "graceful-shutdown" + ], + "help": "Graceful shutdown (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community", + "llgr-stale" + ], + "help": "Staled Long-lived Graceful Restart VPN route (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community", + "local-AS" + ], + "help": "Do not send outside local AS (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community", + "no-advertise" + ], + "help": "Do not advertise to any peer (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community", + "no-export" + ], + "help": "Do not export to next AS (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community", + "no-llgr" + ], + "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community", + "no-peer" + ], + "help": "Do not export to any peer (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community" + ], + "help": "Display routes matching the community", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community", + "<text>" + ], + "help": "Community number where AA and NN are (0-65535)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community", + "route-filter-translated-v4" + ], + "help": "RT translated VPNv4 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community", + "route-filter-translated-v6" + ], + "help": "RT translated VPNv6 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community", + "route-filter-v4" + ], + "help": "RT VPNv4 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community", + "route-filter-v6" + ], + "help": "RT VPNv6 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community-info" + ], + "help": "List all bgp community information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community-list", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "community-list", + "<text>" + ], + "help": "Display routes matching the community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "dampening", + "dampened-paths" + ], + "help": "Display paths suppressed due to dampening", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "dampening", + "flap-statistics" + ], + "help": "Display flap statistics of routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "dampening", + "parameters" + ], + "help": "Display detail of configured dampening parameters", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "ipv4", + "unicast", + "cidr-only" + ], + "help": "Display only routes with non-natural netmasks", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "ipv4", + "unicast", + "community" + ], + "help": "Show BGP routes matching the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "ipv4", + "unicast", + "community", + "<text>" + ], + "help": "Display routes matching the specified communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "ipv4", + "unicast", + "community-list", + "<text>", + "exact-match" + ], + "help": "Show BGP routes exactly matching specified community list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "ipv4", + "unicast", + "community-list", + "<text>" + ], + "help": "Show BGP routes matching specified community list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "ipv4", + "unicast", + "neighbors", + "<text>", + "advertised-routes" + ], + "help": "Show routes advertised to a BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "ipv4", + "unicast", + "neighbors", + "<text>" + ], + "help": "Show detailed BGP IPv4 unicast neighbor information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "ipv4", + "unicast", + "neighbors", + "<text>", + "prefix-counts" + ], + "help": "Show detailed prefix count information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "ipv4", + "unicast", + "neighbors", + "<text>", + "received-routes" + ], + "help": "Show the received routes from neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "ipv4", + "unicast", + "neighbors", + "<text>", + "routes" + ], + "help": "Show routes learned from neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "ipv4", + "unicast" + ], + "help": "Show BGP IPv4 unicast information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "ipv4", + "unicast", + "<text>" + ], + "help": "Show BGP information for specified IP address or prefix", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "ipv4", + "unicast", + "paths" + ], + "help": "Show BGP path information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "ipv4", + "unicast", + "prefix-list", + "<text>" + ], + "help": "Show BGP routes matching the specified prefix list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "ipv4", + "unicast", + "regexp", + "<text>" + ], + "help": "Show BGP routes matching the specified AS path regular expression", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "ipv4", + "unicast", + "route-map", + "<text>" + ], + "help": "Show BGP routes matching the specified route map", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "ipv4", + "unicast", + "summary" + ], + "help": "Show summary of BGP information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "large-community" + ], + "help": "Show BGP routes matching the specified large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "large-community", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "large-community", + "<text>" + ], + "help": "Display routes matching the large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "large-community-info" + ], + "help": "Show BGP large-community information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "large-community-list", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "large-community-list", + "<text>" + ], + "help": "Display routes matching the large-community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "memory" + ], + "help": "Show BGP memory usage", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "neighbors" + ], + "help": "Detailed information on TCP and BGP neighbor connections", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "neighbors", + "<text>", + "advertised-routes" + ], + "help": "Show routes advertised to a BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "neighbors", + "<text>", + "dampened-routes" + ], + "help": "Show dampened routes received from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "neighbors", + "<text>", + "flap-statistics" + ], + "help": "Show flap statistics of the routes learned from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "neighbors", + "<text>" + ], + "help": "Show detailed BGP IPv4 unicast neighbor information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "neighbors", + "<text>", + "prefix-counts" + ], + "help": "Show detailed prefix count information for BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "neighbors", + "<text>", + "received", + "prefix-filter" + ], + "help": "Show prefixlist filter", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "neighbors", + "<text>", + "received-routes" + ], + "help": "Show received routes from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "neighbors", + "<text>", + "routes" + ], + "help": "Show routes learned from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp" + ], + "help": "Show Border Gateway Protocol (BGP) information", + "run": "vtysh -c \"show ip bgp\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "paths" + ], + "help": "Show BGP path information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "prefix-list", + "<text>" + ], + "help": "Display routes conforming to the prefix-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "regexp", + "<text>" + ], + "help": "Display routes matching the AS path regular expression", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "route-map", + "<text>" + ], + "help": "Show BGP routes matching the specified route map", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "statistics" + ], + "help": "RIB advertisement statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "summary", + "established" + ], + "help": "Show only sessions in Established state", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "summary", + "failed" + ], + "help": "Show only sessions not in Established state", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "summary" + ], + "help": "Summary of BGP neighbor status", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf" + ], + "help": "Show BGP VRF information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "attribute-info" + ], + "help": "Show BGP attribute information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "cidr-only" + ], + "help": "Display only routes with non-natural netmasks", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "community", + "accept-own" + ], + "help": "Should accept local VPN route if exported and imported into different VRF (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "community", + "accept-own-nexthop" + ], + "help": "Should accept VPN route with local nexthop (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "community", + "blackhole" + ], + "help": "Inform EBGP peers to blackhole traffic to prefix (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "community", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "community", + "graceful-shutdown" + ], + "help": "Graceful shutdown (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "community", + "llgr-stale" + ], + "help": "Staled Long-lived Graceful Restart VPN route (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "community", + "local-AS" + ], + "help": "Do not send outside local AS (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "community", + "no-advertise" + ], + "help": "Do not advertise to any peer (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "community", + "no-export" + ], + "help": "Do not export to next AS (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "community", + "no-llgr" + ], + "help": "Removed because Long-lived Graceful Restart was not enabled for VPN route (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "community", + "no-peer" + ], + "help": "Do not export to any peer (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "community" + ], + "help": "Display routes matching the community", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "community", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "community", + "<text>" + ], + "help": "Community number where AA and NN are (0-65535)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "community", + "route-filter-translated-v4" + ], + "help": "RT translated VPNv4 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "community", + "route-filter-translated-v6" + ], + "help": "RT translated VPNv6 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "community", + "route-filter-v4" + ], + "help": "RT VPNv4 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "community", + "route-filter-v6" + ], + "help": "RT VPNv6 route filtering (well-known community)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "community-info" + ], + "help": "List all bgp community information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "community-list", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "community-list", + "<text>" + ], + "help": "Display routes matching the community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "dampening", + "dampened-paths" + ], + "help": "Display paths suppressed due to dampening", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "dampening", + "flap-statistics" + ], + "help": "Display flap statistics of routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "dampening", + "parameters" + ], + "help": "Display detail of configured dampening parameters", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "ipv4", + "unicast", + "cidr-only" + ], + "help": "Display only routes with non-natural netmasks", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "ipv4", + "unicast", + "community" + ], + "help": "Show BGP routes matching the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "ipv4", + "unicast", + "community", + "<text>" + ], + "help": "Display routes matching the specified communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "ipv4", + "unicast", + "community-list", + "<text>", + "exact-match" + ], + "help": "Show BGP routes exactly matching specified community list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "ipv4", + "unicast", + "community-list", + "<text>" + ], + "help": "Show BGP routes matching specified community list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "ipv4", + "unicast", + "neighbors", + "<text>", + "advertised-routes" + ], + "help": "Show routes advertised to a BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "ipv4", + "unicast", + "neighbors", + "<text>" + ], + "help": "Show detailed BGP IPv4 unicast neighbor information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "ipv4", + "unicast", + "neighbors", + "<text>", + "prefix-counts" + ], + "help": "Show detailed prefix count information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "ipv4", + "unicast", + "neighbors", + "<text>", + "received-routes" + ], + "help": "Show the received routes from neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "ipv4", + "unicast", + "neighbors", + "<text>", + "routes" + ], + "help": "Show routes learned from neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "ipv4", + "unicast" + ], + "help": "Show BGP IPv4 unicast information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "ipv4", + "unicast", + "<text>" + ], + "help": "Show BGP information for specified IP address or prefix", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "ipv4", + "unicast", + "paths" + ], + "help": "Show BGP path information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "ipv4", + "unicast", + "prefix-list", + "<text>" + ], + "help": "Show BGP routes matching the specified prefix list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "ipv4", + "unicast", + "regexp", + "<text>" + ], + "help": "Show BGP routes matching the specified AS path regular expression", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "ipv4", + "unicast", + "route-map", + "<text>" + ], + "help": "Show BGP routes matching the specified route map", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "ipv4", + "unicast", + "summary" + ], + "help": "Show summary of BGP information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "large-community" + ], + "help": "Show BGP routes matching the specified large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "large-community", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "large-community", + "<text>" + ], + "help": "Display routes matching the large-communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "large-community-info" + ], + "help": "Show BGP large-community information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "large-community-list", + "<text>", + "exact-match" + ], + "help": "Exact match of the communities", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "large-community-list", + "<text>" + ], + "help": "Display routes matching the large-community-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "memory" + ], + "help": "Show BGP memory usage", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "neighbors" + ], + "help": "Detailed information on TCP and BGP neighbor connections", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "neighbors", + "<text>", + "advertised-routes" + ], + "help": "Show routes advertised to a BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "neighbors", + "<text>", + "dampened-routes" + ], + "help": "Show dampened routes received from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "neighbors", + "<text>", + "flap-statistics" + ], + "help": "Show flap statistics of the routes learned from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "neighbors", + "<text>" + ], + "help": "Show detailed BGP IPv4 unicast neighbor information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "neighbors", + "<text>", + "prefix-counts" + ], + "help": "Show detailed prefix count information for BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "neighbors", + "<text>", + "received", + "prefix-filter" + ], + "help": "Show prefixlist filter", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "neighbors", + "<text>", + "received-routes" + ], + "help": "Show received routes from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "neighbors", + "<text>", + "routes" + ], + "help": "Show routes learned from BGP neighbor", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>" + ], + "help": "Show BGP VRF related information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "paths" + ], + "help": "Show BGP path information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "prefix-list", + "<text>" + ], + "help": "Display routes conforming to the prefix-list", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "regexp", + "<text>" + ], + "help": "Display routes matching the AS path regular expression", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "route-map", + "<text>" + ], + "help": "Show BGP routes matching the specified route map", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "statistics" + ], + "help": "RIB advertisement statistics", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "summary", + "established" + ], + "help": "Show only sessions in Established state", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "summary", + "failed" + ], + "help": "Show only sessions not in Established state", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "summary" + ], + "help": "Summary of BGP neighbor status", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "vrf", + "<text>", + "wide" + ], + "help": "Increase table width for longer prefixes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "bgp", + "wide" + ], + "help": "Increase table width for longer prefixes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "community-list" + ], + "help": "Show IP community-lists", + "run": "vtysh -c \"show bgp community-list\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "community-list", + "<text>" + ], + "help": "Show IP community-lists", + "run": "vtysh -c \"show bgp community-list $4 detail\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "extcommunity-list" + ], + "help": "Show extended IP community-lists", + "run": "vtysh -c \"show bgp extcommunity-list\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "extcommunity-list", + "<text>" + ], + "help": "Show extended IP community-lists", + "run": "vtysh -c \"show bgp extcommunity-list $4 detail\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "forwarding" + ], + "help": "Show IP forwarding status", + "run": "vtysh -c \"show ip forwarding\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "groups" + ], + "help": "Show IP multicast group membership", + "run": "netstat -gn4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "igmp", + "groups" + ], + "help": "IGMP groups information", + "run": "vtysh -c \"show ip igmp groups\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "igmp", + "interfaces" + ], + "help": "IGMP interfaces information", + "run": "vtysh -c \"show ip igmp interface\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "igmp", + "join" + ], + "help": "IGMP static join information", + "run": "vtysh -c \"show ip igmp join\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "igmp", + "sources" + ], + "help": "IGMP sources information", + "run": "vtysh -c \"show ip igmp sources\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "igmp", + "statistics" + ], + "help": "IGMP statistics", + "run": "vtysh -c \"show ip igmp statistics\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "large-community-list" + ], + "help": "Show IP large-community-lists", + "run": "vtysh -c \"show bgp large-community-list\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "large-community-list", + "<text>" + ], + "help": "Show IP large-community-lists", + "run": "vtysh -c \"show bgp large-community-list $4 detail\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "multicast", + "interface" + ], + "help": "Show multicast interfaces", + "run": "if ps -C igmpproxy &>/dev/null; then ${vyos_op_scripts_dir}/show_igmpproxy.py --interface; else echo IGMP proxy not configured; fi", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "multicast", + "mfc" + ], + "help": "Show multicast fowarding cache", + "run": "if ps -C igmpproxy &>/dev/null; then ${vyos_op_scripts_dir}/show_igmpproxy.py --mfc; else echo IGMP proxy not configured; fi", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "multicast", + "route" + ], + "help": "IP multicast routing table", + "run": "vtysh -c \"show ip mroute\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "multicast", + "summary" + ], + "help": "IP multicast information", + "run": "vtysh -c \"show ip multicast\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "neighbors", + "interface", + "<text>" + ], + "help": "Show IPv4 neighbor table for specified interface", + "run": "${vyos_op_scripts_dir}/show_neigh.py --family inet --interface \"$5\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "neighbors" + ], + "help": "Show IPv4 neighbor (ARP) table", + "run": "${vyos_op_scripts_dir}/show_neigh.py --family inet", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "neighbors", + "state", + "<text>" + ], + "help": "Show IPv4 neighbors with specified state", + "run": "${vyos_op_scripts_dir}/show_neigh.py --family inet --state \"$5\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "border-routers" + ], + "help": "Show IPv4 OSPF border-routers information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "asbr-summary", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF ASBR summary database for given address of advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "asbr-summary" + ], + "help": "Show IPv4 OSPF ASBR summary database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "asbr-summary", + "<text>", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF ASBR summary database of given address for given advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "asbr-summary", + "<text>" + ], + "help": "Show IPv4 OSPF ASBR summary database information of given address", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "asbr-summary", + "<text>", + "self-originate" + ], + "help": "Show summary of self-originate IPv4 OSPF ASBR database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "external", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF external database for specified IP address of advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "external" + ], + "help": "Show IPv4 OSPF external database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "external", + "<text>", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF external database of specified IP address for specified advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "external", + "<text>" + ], + "help": "Show IPv4 OSPF external database information of specified IP address", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "external", + "<text>", + "self-originate" + ], + "help": "Show self-originate IPv4 OSPF external database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "max-age" + ], + "help": "Show IPv4 OSPF max-age database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "network", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF network database for specified IP address of advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "network" + ], + "help": "Show IPv4 OSPF network database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "network", + "<text>", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF network database of specified IP address for specified advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "network", + "<text>" + ], + "help": "Show IPv4 OSPF network database information of specified IP address", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "network", + "<text>", + "self-originate" + ], + "help": "Show self-originate IPv4 OSPF network database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database" + ], + "help": "Show IPv4 OSPF database information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "nssa-external", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF NSSA external database for specified IP address of advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "nssa-external" + ], + "help": "Show IPv4 OSPF NSSA external database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "nssa-external", + "<text>", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF NSSA external database of specified IP address for specified advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "nssa-external", + "<text>" + ], + "help": "Show IPv4 OSPF NSSA external database information of specified IP address", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "nssa-external", + "<text>", + "self-originate" + ], + "help": "Show self-originate IPv4 OSPF NSSA external database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "opaque-area", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF opaque-area database for specified IP address of advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "opaque-area" + ], + "help": "Show IPv4 OSPF opaque-area database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "opaque-area", + "<text>", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF opaque-area database of specified IP address for specified advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "opaque-area", + "<text>" + ], + "help": "Show IPv4 OSPF opaque-area database information of specified IP address", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "opaque-area", + "<text>", + "self-originate" + ], + "help": "Show self-originate IPv4 OSPF opaque-area database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "opaque-as", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF opaque-as database for specified IP address of advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "opaque-as" + ], + "help": "Show IPv4 OSPF opaque-as database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "opaque-as", + "<text>", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF opaque-as database of specified IP address for specified advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "opaque-as", + "<text>" + ], + "help": "Show IPv4 OSPF opaque-as database information of specified IP address", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "opaque-as", + "<text>", + "self-originate" + ], + "help": "Show self-originate IPv4 OSPF opaque-as database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "opaque-link", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF opaque-link database for specified IP address of advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "opaque-link" + ], + "help": "Show IPv4 OSPF opaque-link database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "opaque-link", + "<text>", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF opaque-link database of specified IP address for specified advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "opaque-link", + "<text>" + ], + "help": "Show IPv4 OSPF opaque-link database information of specified IP address", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "opaque-link", + "<text>", + "self-originate" + ], + "help": "Show self-originate IPv4 OSPF opaque-link database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "router", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF router database for specified IP address of advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "router" + ], + "help": "Show IPv4 OSPF router database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "router", + "<text>", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF router database of specified IP address for specified advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "router", + "<text>" + ], + "help": "Show IPv4 OSPF router database information of specified IP address", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "router", + "<text>", + "self-originate" + ], + "help": "Show self-originate IPv4 OSPF router database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "self-originate" + ], + "help": "Show IPv4 OSPF self-originate database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "summary", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF summary database for specified IP address of advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "summary" + ], + "help": "Show summary of IPv4 OSPF database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "summary", + "<text>", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF summary database of specified IP address for specified advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "summary", + "<text>" + ], + "help": "Show IPv4 OSPF summary database information of specified IP address", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "database", + "summary", + "<text>", + "self-originate" + ], + "help": "Show self-originate IPv4 OSPF summary database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "interface" + ], + "help": "Show IPv4 OSPF interface information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "interface", + "<text>" + ], + "help": "Show IPv4 OSPF information for specified interface", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "neighbor", + "detail" + ], + "help": "Show detailed IPv4 OSPF neighbor information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "neighbor" + ], + "help": "Show IPv4 OSPF neighbor information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "neighbor", + "<text>" + ], + "help": "Show IPv4 OSPF neighbor information for specified IP address or interface", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf" + ], + "help": "Show IPv4 Open Shortest Path First (OSPF) routing information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "route" + ], + "help": "Show IPv4 OSPF route information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "border-routers" + ], + "help": "Show IPv4 OSPF border-routers information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "asbr-summary", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF ASBR summary database for given address of advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "asbr-summary" + ], + "help": "Show IPv4 OSPF ASBR summary database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "asbr-summary", + "<text>", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF ASBR summary database of given address for given advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "asbr-summary", + "<text>" + ], + "help": "Show IPv4 OSPF ASBR summary database information of given address", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "asbr-summary", + "<text>", + "self-originate" + ], + "help": "Show summary of self-originate IPv4 OSPF ASBR database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "external", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF external database for specified IP address of advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "external" + ], + "help": "Show IPv4 OSPF external database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "external", + "<text>", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF external database of specified IP address for specified advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "external", + "<text>" + ], + "help": "Show IPv4 OSPF external database information of specified IP address", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "external", + "<text>", + "self-originate" + ], + "help": "Show self-originate IPv4 OSPF external database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "max-age" + ], + "help": "Show IPv4 OSPF max-age database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "network", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF network database for specified IP address of advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "network" + ], + "help": "Show IPv4 OSPF network database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "network", + "<text>", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF network database of specified IP address for specified advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "network", + "<text>" + ], + "help": "Show IPv4 OSPF network database information of specified IP address", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "network", + "<text>", + "self-originate" + ], + "help": "Show self-originate IPv4 OSPF network database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database" + ], + "help": "Show IPv4 OSPF database information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "nssa-external", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF NSSA external database for specified IP address of advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "nssa-external" + ], + "help": "Show IPv4 OSPF NSSA external database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "nssa-external", + "<text>", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF NSSA external database of specified IP address for specified advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "nssa-external", + "<text>" + ], + "help": "Show IPv4 OSPF NSSA external database information of specified IP address", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "nssa-external", + "<text>", + "self-originate" + ], + "help": "Show self-originate IPv4 OSPF NSSA external database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "opaque-area", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF opaque-area database for specified IP address of advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "opaque-area" + ], + "help": "Show IPv4 OSPF opaque-area database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "opaque-area", + "<text>", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF opaque-area database of specified IP address for specified advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "opaque-area", + "<text>" + ], + "help": "Show IPv4 OSPF opaque-area database information of specified IP address", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "opaque-area", + "<text>", + "self-originate" + ], + "help": "Show self-originate IPv4 OSPF opaque-area database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "opaque-as", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF opaque-as database for specified IP address of advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "opaque-as" + ], + "help": "Show IPv4 OSPF opaque-as database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "opaque-as", + "<text>", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF opaque-as database of specified IP address for specified advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "opaque-as", + "<text>" + ], + "help": "Show IPv4 OSPF opaque-as database information of specified IP address", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "opaque-as", + "<text>", + "self-originate" + ], + "help": "Show self-originate IPv4 OSPF opaque-as database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "opaque-link", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF opaque-link database for specified IP address of advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "opaque-link" + ], + "help": "Show IPv4 OSPF opaque-link database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "opaque-link", + "<text>", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF opaque-link database of specified IP address for specified advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "opaque-link", + "<text>" + ], + "help": "Show IPv4 OSPF opaque-link database information of specified IP address", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "opaque-link", + "<text>", + "self-originate" + ], + "help": "Show self-originate IPv4 OSPF opaque-link database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "router", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF router database for specified IP address of advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "router" + ], + "help": "Show IPv4 OSPF router database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "router", + "<text>", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF router database of specified IP address for specified advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "router", + "<text>" + ], + "help": "Show IPv4 OSPF router database information of specified IP address", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "router", + "<text>", + "self-originate" + ], + "help": "Show self-originate IPv4 OSPF router database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "self-originate" + ], + "help": "Show IPv4 OSPF self-originate database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "summary", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF summary database for specified IP address of advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "summary" + ], + "help": "Show summary of IPv4 OSPF database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "summary", + "<text>", + "adv-router", + "<text>" + ], + "help": "Show IPv4 OSPF summary database of specified IP address for specified advertised router", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "summary", + "<text>" + ], + "help": "Show IPv4 OSPF summary database information of specified IP address", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "database", + "summary", + "<text>", + "self-originate" + ], + "help": "Show self-originate IPv4 OSPF summary database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "interface" + ], + "help": "Show IPv4 OSPF interface information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "interface", + "<text>" + ], + "help": "Show IPv4 OSPF information for specified interface", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "neighbor", + "detail" + ], + "help": "Show detailed IPv4 OSPF neighbor information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "neighbor" + ], + "help": "Show IPv4 OSPF neighbor information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "neighbor", + "<text>" + ], + "help": "Show IPv4 OSPF neighbor information for specified IP address or interface", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>" + ], + "help": "Show OSPF routing protocol for given VRF", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ospf", + "vrf", + "<text>", + "route" + ], + "help": "Show IPv4 OSPF route information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "pim", + "interfaces" + ], + "help": "PIM interfaces information", + "run": "vtysh -c \"show ip pim interface\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "pim", + "join" + ], + "help": "PIM join information", + "run": "vtysh -c \"show ip pim join\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "pim", + "neighbor" + ], + "help": "PIM neighbor information", + "run": "vtysh -c \"show ip pim neighbor\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "pim", + "nexthop" + ], + "help": "PIM cached nexthop rpf information", + "run": "vtysh -c \"show ip pim nexthop\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "pim", + "rp" + ], + "help": "PIM RP (Rendevous Point) information", + "run": "vtysh -c \"show ip pim rp-info\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "pim", + "rpf" + ], + "help": "PIM cached source rpf information", + "run": "vtysh -c \"show ip pim rpf\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "pim", + "state" + ], + "help": "PIM state information", + "run": "vtysh -c \"show ip pim state\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "pim", + "statistics" + ], + "help": "PIM statistics", + "run": "vtysh -c \"show ip pim statistics\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "pim", + "upstream" + ], + "help": "PIM upstream information", + "run": "vtysh -c \"show ip pim upstream\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "ports" + ], + "help": "Show IP ports in use by various system services", + "run": "sudo /usr/bin/netstat -tulnp", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "prefix-list" + ], + "help": "Show all IP prefix-lists", + "run": "vtysh -c \"show ip prefix-list\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "prefix-list", + "<text>" + ], + "help": "Show all IP prefix-lists", + "run": "vtysh -c \"show ip prefix-list $4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "protocol" + ], + "help": "Show IP route-maps per protocol", + "run": "vtysh -c \"show ip protocol\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "rip" + ], + "help": "Show Routing Information Protocol (RIP) information", + "run": "vtysh -c \"show ip rip\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "rip", + "status" + ], + "help": "Show RIP protocol status", + "run": "vtysh -c \"show ip rip status\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "bgp" + ], + "help": "Border Gateway Protocol (BGP)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "cache" + ], + "help": "Show kernel route cache", + "run": "ip -s route list cache", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "cache", + "<text>" + ], + "help": "Show kernel route cache for a given route", + "run": "ip -s route list cache $5", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "connected" + ], + "help": "Connected routes (directly attached subnet or host)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "forward" + ], + "help": "Show kernel route table", + "run": "ip route list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "forward", + "<text>" + ], + "help": "Show kernel route table for a given route", + "run": "ip -s route list $5", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "isis" + ], + "help": "Intermediate System to Intermediate System (IS-IS)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "kernel" + ], + "help": "Kernel routes (not installed via the zebra RIB)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route" + ], + "help": "Show IP routes", + "run": "vtysh -c \"show ip route\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "<text>", + "longer-prefixes" + ], + "help": "Show longer prefixes of routes for specified prefix", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "<text>" + ], + "help": "Show IP routes of specified IP address or prefix", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "ospf" + ], + "help": "Open Shortest Path First (OSPFv2)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "rip" + ], + "help": "Routing Information Protocol (RIP)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "static" + ], + "help": "Statically configured routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "summary" + ], + "help": "Summary of all routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "supernets-only" + ], + "help": "Show supernet entries only", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "table", + "<text>" + ], + "help": "The table number to display", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "tag", + "<text>" + ], + "help": "Tag value", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "vrf", + "<text>", + "bgp" + ], + "help": "Border Gateway Protocol (BGP)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "vrf", + "<text>", + "connected" + ], + "help": "Connected routes (directly attached subnet or host)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "vrf", + "<text>", + "isis" + ], + "help": "Intermediate System to Intermediate System (IS-IS)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "vrf", + "<text>", + "kernel" + ], + "help": "Kernel routes (not installed via the zebra RIB)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "vrf", + "<text>" + ], + "help": "Show IP routes in VRF", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "vrf", + "<text>", + "ospf" + ], + "help": "Open Shortest Path First (OSPFv2)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "vrf", + "<text>", + "rip" + ], + "help": "Routing Information Protocol (RIP)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "vrf", + "<text>", + "static" + ], + "help": "Statically configured routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "vrf", + "<text>", + "summary" + ], + "help": "Summary of all routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "vrf", + "<text>", + "supernets-only" + ], + "help": "Show supernet entries only", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ip", + "route", + "vrf", + "<text>", + "tag", + "<text>" + ], + "help": "Tag value", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipoe-server", + "sessions" + ], + "help": "Show active IPoE server sessions", + "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"show_sessions\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipoe-server", + "statistics" + ], + "help": "Show IPoE server statistics", + "run": "${vyos_op_scripts_dir}/ipoe-control.py --action=\"show_stat\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "access-list" + ], + "help": "Show all IPv6 access-lists", + "run": "vtysh -c \"show ipv6 access-list\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "access-list", + "<text>" + ], + "help": "Show specified IPv6 access-list", + "run": "vtysh -c \"show ipv6 access-list $4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "forwarding" + ], + "help": "Show IPv6 forwarding status", + "run": "vtysh -c \"show ipv6 forwarding\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "groups" + ], + "help": "Show IPv6 multicast group membership", + "run": "netstat -gn6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "neighbors", + "interface", + "<text>" + ], + "help": "Show IPv6 neighbor table for specified interface", + "run": "${vyos_op_scripts_dir}/show_neigh.py --family inet6 --interface \"$5\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "neighbors" + ], + "help": "Show IPv6 neighbor (NDP) table", + "run": "${vyos_op_scripts_dir}/show_neigh.py --family inet6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "neighbors", + "state", + "<text>" + ], + "help": "Show IPv6 neighbors with specified state", + "run": "${vyos_op_scripts_dir}/show_neigh.py --family inet6 --state \"$5\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "area" + ], + "help": "Show Shortest Path First tree information", + "run": "vtysh -c \"show ipv6 ospf6 spf tree\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "area", + "<text>" + ], + "help": "Area ID (as an IPv4 notation)", + "run": "vtysh -c \"show ipv6 ospf6 area $5 spf tree\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "area", + "<text>", + "router", + "<text>" + ], + "help": " Simulate view point (Router ID)", + "run": "vtysh -c \"show ipv6 ospf6 simulate spf-tree $7 $4 $5\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "border-routers", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "border-routers" + ], + "help": "Show OSPFv3 border-router (ABR and ASBR) information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "border-routers", + "<text>" + ], + "help": "Border router ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "any", + "any", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "any", + "any", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "any", + "any", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "any", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "any", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "any", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "any", + "<text>" + ], + "help": "Search by Link state ID", + "run": "vtysh -c \"show ipv6 ospf6 database * $6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "any", + "<text>", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "any", + "<text>", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "any", + "<text>", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "any", + "<text>", + "<text>" + ], + "help": "Search by Advertising Router ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "adv-router", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "adv-router", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "adv-router", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "any", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "any", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "any", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "any", + "<text>" + ], + "help": "Search by Advertising Router ID", + "run": "vtysh -c \"show ipv6 ospf6 database as-external * $7\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external" + ], + "help": "Show AS-External LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "<text>", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "<text>", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "<text>", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "<text>", + "<text>" + ], + "help": "Search by Advertising Router ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "<text>", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "<text>", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "<text>", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "<text>", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "as-external", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "adv-router", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "adv-router", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "adv-router", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership" + ], + "help": "Show Group-Membership LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "<text>" + ], + "help": "Search by Link state ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "<text>", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "<text>", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "<text>", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "<text>", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "group-membership", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "adv-router", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "adv-router", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "adv-router", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix" + ], + "help": "Show Inter-Area-Prefix LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "<text>" + ], + "help": "Search by Link state ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "<text>", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "<text>", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "<text>", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "<text>", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-prefix", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "adv-router", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "adv-router", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "adv-router", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router" + ], + "help": "Show Inter-Area-Router LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "<text>" + ], + "help": "Search by Link state ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "<text>", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "<text>", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "<text>", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "<text>", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "inter-router", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "adv-router", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "adv-router", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "adv-router", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix" + ], + "help": "Show Intra-Area-Prefix LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "<text>" + ], + "help": "Search by Link state ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "<text>", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "<text>", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "<text>", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "<text>", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "intra-prefix", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "adv-router", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "adv-router", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "adv-router", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link" + ], + "help": "Show Link LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "<text>" + ], + "help": "Search by Link state ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "<text>", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "<text>", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "<text>", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "<text>", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "link", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "adv-router", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "adv-router", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "adv-router", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network" + ], + "help": "Show Network LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "<text>" + ], + "help": "Search by Link state ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "<text>", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "<text>", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "<text>", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "<text>", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "network", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database" + ], + "help": "Show OSPFv3 Link state database information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "<text>", + "adv-router", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "<text>", + "adv-router", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "<text>", + "adv-router", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "<text>", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "<text>", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "<text>", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "<text>", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "<text>", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "<text>", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "<text>" + ], + "help": "Show LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "<text>", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "<text>", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "<text>", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "<text>", + "<text>" + ], + "help": "Search by Link state ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "<text>", + "<text>", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "<text>", + "<text>", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "<text>", + "<text>", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "<text>", + "<text>", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "<text>", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "<text>", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "<text>", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "<text>", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "adv-router", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "adv-router", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "adv-router", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router" + ], + "help": "Show router LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "<text>" + ], + "help": "Search by Link state ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "<text>", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "<text>", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "<text>", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "<text>", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "router", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "adv-router", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "adv-router", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "adv-router", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7" + ], + "help": "Show Type-7 LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "<text>" + ], + "help": "Search by Link state ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "<text>", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "<text>", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "<text>", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "<text>", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "database", + "type-7", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "interface" + ], + "help": "Show OSPFv3 interface information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "interface", + "<text>" + ], + "help": "Specific insterface to examine", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "interface", + "<text>", + "prefix", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "interface", + "<text>", + "prefix" + ], + "help": "Show connected prefixes to advertise", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "interface", + "<text>", + "prefix", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "interface", + "<text>", + "prefix", + "<text>", + "match" + ], + "help": "Matched interface prefix information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "interface", + "<text>", + "prefix", + "<text>" + ], + "help": "Show interface prefix route specific information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "interface", + "prefix", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "interface", + "prefix" + ], + "help": "Show connected prefixes to advertise", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "interface", + "prefix", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "interface", + "prefix", + "<text>", + "match" + ], + "help": "Matched interface prefix information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "interface", + "prefix", + "<text>" + ], + "help": "Show interface prefix route specific information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "linkstate", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "linkstate", + "network", + "<text>", + "<text>" + ], + "help": "Specify Link state ID as IPv4 address notation", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "linkstate", + "router", + "<text>" + ], + "help": "Show linkstate Router information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "neighbor", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "neighbor", + "drchoice" + ], + "help": "Show neighbor DR choice information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "neighbor" + ], + "help": "Show OSPFv3 neighbor information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3" + ], + "help": "Show IPv6 Open Shortest Path First (OSPF)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "redistribute" + ], + "help": "Show OSPFv3 redistribute external information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "route", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "route", + "external-1", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "route", + "external-1" + ], + "help": "Show Type-1 External route information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "route", + "external-2", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "route", + "external-2" + ], + "help": "Show Type-2 External route information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "route", + "inter-area", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "route", + "inter-area" + ], + "help": "Show Inter-Area route information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "route", + "intra-area", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "route", + "intra-area" + ], + "help": "Show Intra-Area route information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "route" + ], + "help": "Show OSPFv3 routing table information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "route", + "<text>", + "longer" + ], + "help": "Show routes longer than specified prefix", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "route", + "<text>", + "match", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "route", + "<text>", + "match" + ], + "help": "Show routes matching specified prefix", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "route", + "<text>" + ], + "help": "Show specified route/prefix information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "route", + "summary" + ], + "help": "Show route table summary", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf" + ], + "help": "Specify the VRF", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "area" + ], + "help": "Show Shortest Path First tree information", + "run": "vtysh -c \"show ipv6 ospf6 vrf $5 spf tree\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "area", + "<text>" + ], + "help": "Area ID (as an IPv4 notation)", + "run": "vtysh -c \"show ipv6 ospf6 vrf $5 area $7 spf tree\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "area", + "<text>", + "router", + "<text>" + ], + "help": " Simulate view point (Router ID)", + "run": "vtysh -c \"show ipv6 ospf6 vrf $5 simulate spf-tree $9 $6 $7\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "border-routers", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "border-routers" + ], + "help": "Show OSPFv3 border-router (ABR and ASBR) information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "border-routers", + "<text>" + ], + "help": "Border router ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "any", + "any", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "any", + "any", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "any", + "any", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "any", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "any", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "any", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "any", + "<text>" + ], + "help": "Search by Link state ID", + "run": "vtysh -c \"show ipv6 ospf6 database * $6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "any", + "<text>", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "any", + "<text>", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "any", + "<text>", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "any", + "<text>", + "<text>" + ], + "help": "Search by Advertising Router ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "as-external", + "adv-router", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "as-external", + "adv-router", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "as-external", + "adv-router", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "as-external", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "as-external", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "as-external", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "as-external", + "any", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "as-external", + "any", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "as-external", + "any", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "as-external", + "any", + "<text>" + ], + "help": "Search by Advertising Router ID", + "run": "vtysh -c \"show ipv6 ospf6 database as-external * $7\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "as-external", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "as-external", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "as-external", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "as-external", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "as-external", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "as-external", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "as-external" + ], + "help": "Show AS-External LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "as-external", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "as-external", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "as-external", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "as-external", + "<text>", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "as-external", + "<text>", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "as-external", + "<text>", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "as-external", + "<text>", + "<text>" + ], + "help": "Search by Advertising Router ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "as-external", + "<text>", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "as-external", + "<text>", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "as-external", + "<text>", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "as-external", + "<text>", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "as-external", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "as-external", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "as-external", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "as-external", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "group-membership", + "adv-router", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "group-membership", + "adv-router", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "group-membership", + "adv-router", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "group-membership", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "group-membership", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "group-membership", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "group-membership", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "group-membership", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "group-membership", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "group-membership", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "group-membership", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "group-membership", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "group-membership" + ], + "help": "Show Group-Membership LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "group-membership", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "group-membership", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "group-membership", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "group-membership", + "<text>" + ], + "help": "Search by Link state ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "group-membership", + "<text>", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "group-membership", + "<text>", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "group-membership", + "<text>", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "group-membership", + "<text>", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "group-membership", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "group-membership", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "group-membership", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "group-membership", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-prefix", + "adv-router", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-prefix", + "adv-router", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-prefix", + "adv-router", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-prefix", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-prefix", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-prefix", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-prefix", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-prefix", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-prefix", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-prefix", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-prefix", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-prefix", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-prefix" + ], + "help": "Show Inter-Area-Prefix LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-prefix", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-prefix", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-prefix", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-prefix", + "<text>" + ], + "help": "Search by Link state ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-prefix", + "<text>", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-prefix", + "<text>", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-prefix", + "<text>", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-prefix", + "<text>", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-prefix", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-prefix", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-prefix", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-prefix", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-router", + "adv-router", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-router", + "adv-router", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-router", + "adv-router", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-router", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-router", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-router", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-router", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-router", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-router", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-router", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-router", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-router", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-router" + ], + "help": "Show Inter-Area-Router LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-router", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-router", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-router", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-router", + "<text>" + ], + "help": "Search by Link state ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-router", + "<text>", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-router", + "<text>", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-router", + "<text>", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-router", + "<text>", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-router", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-router", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-router", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "inter-router", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "intra-prefix", + "adv-router", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "intra-prefix", + "adv-router", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "intra-prefix", + "adv-router", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "intra-prefix", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "intra-prefix", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "intra-prefix", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "intra-prefix", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "intra-prefix", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "intra-prefix", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "intra-prefix", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "intra-prefix", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "intra-prefix", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "intra-prefix" + ], + "help": "Show Intra-Area-Prefix LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "intra-prefix", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "intra-prefix", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "intra-prefix", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "intra-prefix", + "<text>" + ], + "help": "Search by Link state ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "intra-prefix", + "<text>", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "intra-prefix", + "<text>", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "intra-prefix", + "<text>", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "intra-prefix", + "<text>", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "intra-prefix", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "intra-prefix", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "intra-prefix", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "intra-prefix", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "link", + "adv-router", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "link", + "adv-router", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "link", + "adv-router", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "link", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "link", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "link", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "link", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "link", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "link", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "link", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "link", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "link", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "link" + ], + "help": "Show Link LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "link", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "link", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "link", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "link", + "<text>" + ], + "help": "Search by Link state ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "link", + "<text>", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "link", + "<text>", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "link", + "<text>", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "link", + "<text>", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "link", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "link", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "link", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "link", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "network", + "adv-router", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "network", + "adv-router", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "network", + "adv-router", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "network", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "network", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "network", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "network", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "network", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "network", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "network", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "network", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "network", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "network" + ], + "help": "Show Network LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "network", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "network", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "network", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "network", + "<text>" + ], + "help": "Search by Link state ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "network", + "<text>", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "network", + "<text>", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "network", + "<text>", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "network", + "<text>", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "network", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "network", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "network", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "network", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database" + ], + "help": "Show OSPFv3 Link state database information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "<text>", + "adv-router", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "<text>", + "adv-router", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "<text>", + "adv-router", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "<text>", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "<text>", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "<text>", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "<text>", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "<text>", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "<text>", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "<text>" + ], + "help": "Show LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "<text>", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "<text>", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "<text>", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "<text>", + "<text>" + ], + "help": "Search by Link state ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "<text>", + "<text>", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "<text>", + "<text>", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "<text>", + "<text>", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "<text>", + "<text>", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "<text>", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "<text>", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "<text>", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "<text>", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "router", + "adv-router", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "router", + "adv-router", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "router", + "adv-router", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "router", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "router", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "router", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "router", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "router", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "router", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "router", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "router", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "router", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "router" + ], + "help": "Show router LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "router", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "router", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "router", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "router", + "<text>" + ], + "help": "Search by Link state ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "router", + "<text>", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "router", + "<text>", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "router", + "<text>", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "router", + "<text>", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "router", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "router", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "router", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "router", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "type-7", + "adv-router", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "type-7", + "adv-router", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "type-7", + "adv-router", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "type-7", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "type-7", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "type-7", + "adv-router", + "<text>", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "type-7", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "type-7", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "type-7", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "type-7", + "linkstate-id", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "type-7", + "linkstate-id", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "type-7", + "linkstate-id", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "type-7" + ], + "help": "Show Type-7 LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "type-7", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "type-7", + "<text>", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "type-7", + "<text>", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "type-7", + "<text>" + ], + "help": "Search by Link state ID", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "type-7", + "<text>", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "type-7", + "<text>", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "type-7", + "<text>", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "type-7", + "<text>", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "type-7", + "self-originated", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "type-7", + "self-originated", + "dump" + ], + "help": "Show dump of LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "type-7", + "self-originated", + "internal" + ], + "help": "Show internal LSA information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "database", + "type-7", + "self-originated" + ], + "help": "Show Self-originated LSAs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "interface" + ], + "help": "Show OSPFv3 interface information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "interface", + "<text>" + ], + "help": "Specific insterface to examine", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "interface", + "<text>", + "prefix", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "interface", + "<text>", + "prefix" + ], + "help": "Show connected prefixes to advertise", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "interface", + "<text>", + "prefix", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "interface", + "<text>", + "prefix", + "<text>", + "match" + ], + "help": "Matched interface prefix information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "interface", + "<text>", + "prefix", + "<text>" + ], + "help": "Show interface prefix route specific information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "interface", + "prefix", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "interface", + "prefix" + ], + "help": "Show connected prefixes to advertise", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "interface", + "prefix", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "interface", + "prefix", + "<text>", + "match" + ], + "help": "Matched interface prefix information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "interface", + "prefix", + "<text>" + ], + "help": "Show interface prefix route specific information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "linkstate", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "linkstate", + "network", + "<text>", + "<text>" + ], + "help": "Specify Link state ID as IPv4 address notation", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "linkstate", + "router", + "<text>" + ], + "help": "Show linkstate Router information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "neighbor", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "neighbor", + "drchoice" + ], + "help": "Show neighbor DR choice information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "neighbor" + ], + "help": "Show OSPFv3 neighbor information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>" + ], + "help": "VRF name", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "redistribute" + ], + "help": "Show OSPFv3 redistribute external information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "route", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "route", + "external-1", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "route", + "external-1" + ], + "help": "Show Type-1 External route information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "route", + "external-2", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "route", + "external-2" + ], + "help": "Show Type-2 External route information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "route", + "inter-area", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "route", + "inter-area" + ], + "help": "Show Inter-Area route information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "route", + "intra-area", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "route", + "intra-area" + ], + "help": "Show Intra-Area route information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "route" + ], + "help": "Show OSPFv3 routing table information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "route", + "<text>", + "longer" + ], + "help": "Show routes longer than specified prefix", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "route", + "<text>", + "match", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "route", + "<text>", + "match" + ], + "help": "Show routes matching specified prefix", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "route", + "<text>" + ], + "help": "Show specified route/prefix information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrf", + "<text>", + "route", + "summary" + ], + "help": "Show route table summary", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ospfv3", + "vrfs" + ], + "help": "Show OSPFv3 VRFs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "prefix-list", + "detail" + ], + "help": "Show detail of IPv6 prefix-lists", + "run": "vtysh -c \"show ipv6 prefix-list detail\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "prefix-list", + "detail", + "<text>" + ], + "help": "Show detail of specified IPv6 prefix-list", + "run": "vtysh -c \"show ipv6 prefix-list detail $5\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "prefix-list" + ], + "help": "Show IPv6 prefix-lists", + "run": "vtysh -c \"show ipv6 prefix-list\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "prefix-list", + "<text>" + ], + "help": "Show specified IPv6 prefix-list", + "run": "vtysh -c \"show ipv6 prefix-list $4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "prefix-list", + "<text>", + "<text>", + "first-match" + ], + "help": "Show first-match from select prefix of named IPv6 prefix-list", + "run": "vtysh -c \"show ipv6 prefix-list $4 $5 first-match\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "prefix-list", + "<text>", + "<text>", + "longer" + ], + "help": "Show longer match of select prefix from named IPv6 prefix-list", + "run": "vtysh -c \"show ipv6 prefix-list $4 $5 longer\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "prefix-list", + "<text>", + "<text>" + ], + "help": "Show select prefix of specified IPv6 prefix-list", + "run": "vtysh -c \"show ipv6 prefix-list $4 $5\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "prefix-list", + "<text>", + "seq" + ], + "help": "Show specified sequence from specified IPv6 prefix-list", + "run": "vtysh -c \"show ipv6 prefix-list $4 seq\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "prefix-list", + "<text>", + "seq", + "<text>" + ], + "help": "Show specified sequence from specified IPv6 prefix-list", + "run": "vtysh -c \"show ipv6 prefix-list $4 seq $6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "prefix-list", + "summary" + ], + "help": "Show summary of IPv6 prefix-lists", + "run": "vtysh -c \"show ipv6 prefix-list summary\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "prefix-list", + "summary", + "<text>" + ], + "help": "Show summary of specified IPv6 prefix-list", + "run": "vtysh -c \"show ipv6 prefix-list summary $5\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ripng" + ], + "help": "Show RIPNG protocol information", + "run": "vtysh -c \"show ipv6 ripng\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "ripng", + "status" + ], + "help": "Show RIPNG protocol status", + "run": "vtysh -c \"show ipv6 ripng status\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "bgp" + ], + "help": "Border Gateway Protocol (BGP)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "cache" + ], + "help": "Show kernel IPv6 route cache", + "run": "ip -s -f inet6 route list cache", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "cache", + "<text>" + ], + "help": "Show kernel IPv6 route cache for a given route", + "run": "ip -s -f inet6 route list cache $5", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "connected" + ], + "help": "Connected routes (directly attached subnet or host)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "forward" + ], + "help": "Show kernel IPv6 route table", + "run": "ip -f inet6 route list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "forward", + "<text>" + ], + "help": "Show kernel IPv6 route table for a given route", + "run": "ip -s -f inet6 route list $5", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "isis" + ], + "help": "Intermediate System to Intermediate System (IS-IS)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "kernel" + ], + "help": "Kernel routes (not installed via the zebra RIB)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route" + ], + "help": "Show IPv6 routes", + "run": "vtysh -c \"show ipv6 route\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "<text>", + "longer-prefixes" + ], + "help": "Show longer prefixes of routes for given prefix", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "<text>" + ], + "help": "Show IPv6 routes of given address or prefix", + "run": "vtysh -c \"show ipv6 route $4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "ospfv3" + ], + "help": "Open Shortest Path First (IPv6) (OSPFv3)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "ripng" + ], + "help": "Routing Information Protocol next-generation (IPv6) (RIPng)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "static" + ], + "help": "Statically configured routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "summary" + ], + "help": "Summary of all routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "table", + "<text>" + ], + "help": "The table number to display", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "tag", + "<text>" + ], + "help": "Tag value", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "vrf", + "<text>", + "bgp" + ], + "help": "Border Gateway Protocol (BGP)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "vrf", + "<text>", + "connected" + ], + "help": "Connected routes (directly attached subnet or host)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "vrf", + "<text>", + "isis" + ], + "help": "Intermediate System to Intermediate System (IS-IS)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "vrf", + "<text>", + "kernel" + ], + "help": "Kernel routes (not installed via the zebra RIB)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "vrf", + "<text>" + ], + "help": "Show IPv6 routes in VRF", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "vrf", + "<text>", + "ospfv3" + ], + "help": "Open Shortest Path First (IPv6) (OSPFv3)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "vrf", + "<text>", + "ripng" + ], + "help": "Routing Information Protocol next-generation (IPv6) (RIPng)", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "vrf", + "<text>", + "static" + ], + "help": "Statically configured routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "vrf", + "<text>", + "summary" + ], + "help": "Summary of all routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "vrf", + "<text>", + "supernets-only" + ], + "help": "Show supernet entries only", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "vrf", + "<text>", + "table", + "<text>" + ], + "help": "The table number to display", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ipv6", + "route", + "vrf", + "<text>", + "tag", + "<text>" + ], + "help": "Tag value", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "database", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "database" + ], + "help": "Show IS-IS link state database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "database", + "<text>" + ], + "help": "Show IS-IS link state database PDU", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "hostname" + ], + "help": "Show IS-IS dynamic hostname mapping", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "interface", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "interface" + ], + "help": "Show IS-IS interfaces", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "interface", + "<text>" + ], + "help": "Show specific IS-IS interface", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "mpls-te", + "interface" + ], + "help": "Show interface information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "mpls-te", + "interface", + "<text>" + ], + "help": "Show specific IS-IS interface", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "mpls-te", + "router" + ], + "help": "Show router information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "neighbor", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "neighbor" + ], + "help": "Show IS-IS neighbor adjacencies", + "run": "vtysh -c \"show isis neighbor\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "neighbor", + "<text>" + ], + "help": "Show specific IS-IS neighbor adjacency", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "route", + "level-1" + ], + "help": "Show level-1 routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "route", + "level-2" + ], + "help": "Show level-2 routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "route" + ], + "help": "Show IS-IS routing table", + "run": "vtysh -c \"show isis route\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "segment-routing", + "node" + ], + "help": "Show node information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "segment-routing", + "prefix-sids" + ], + "help": "Show prefix segment IDs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "spf-delay-ietf" + ], + "help": "Show IS-IS SPF delay parameters", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "summary" + ], + "help": "Show IS-IS information summary", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "topology", + "level-1" + ], + "help": "Show level-1 routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "topology", + "level-2" + ], + "help": "Show level-2 routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "topology" + ], + "help": "Show IS-IS paths to Intermediate Systems", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "<text>", + "database", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "<text>", + "database" + ], + "help": "Show IS-IS link state database", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "<text>", + "database", + "<text>" + ], + "help": "Show IS-IS link state database PDU", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "<text>", + "hostname" + ], + "help": "Show IS-IS dynamic hostname mapping", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "<text>", + "interface", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "<text>", + "interface" + ], + "help": "Show IS-IS interfaces", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "<text>", + "interface", + "<text>" + ], + "help": "Show specific IS-IS interface", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "<text>", + "mpls-te", + "interface" + ], + "help": "Show interface information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "<text>", + "mpls-te", + "interface", + "<text>" + ], + "help": "Show specific IS-IS interface", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "<text>", + "mpls-te", + "router" + ], + "help": "Show router information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "<text>", + "neighbor", + "detail" + ], + "help": "Show detailed information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "<text>", + "neighbor" + ], + "help": "Show IS-IS neighbor adjacencies", + "run": "vtysh -c \"show isis neighbor\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "<text>", + "neighbor", + "<text>" + ], + "help": "Show specific IS-IS neighbor adjacency", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "<text>", + "route", + "level-1" + ], + "help": "Show level-1 routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "<text>", + "route", + "level-2" + ], + "help": "Show level-2 routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "<text>", + "route" + ], + "help": "Show IS-IS routing table", + "run": "vtysh -c \"show isis route\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "<text>", + "segment-routing", + "node" + ], + "help": "Show node information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "<text>", + "segment-routing", + "prefix-sids" + ], + "help": "Show prefix segment IDs", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "<text>", + "spf-delay-ietf" + ], + "help": "Show IS-IS SPF delay parameters", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "<text>", + "summary" + ], + "help": "Show IS-IS information summary", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "<text>", + "topology", + "level-1" + ], + "help": "Show level-1 routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "<text>", + "topology", + "level-2" + ], + "help": "Show level-2 routes", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "isis", + "vrf", + "<text>", + "topology" + ], + "help": "Show IS-IS paths to Intermediate Systems", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "l2tp-server", + "sessions" + ], + "help": "Show active L2TP server sessions", + "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"l2tp\" --action=\"show sessions\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "l2tp-server", + "statistics" + ], + "help": "Show L2TP server statistics", + "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"l2tp\" --action=\"show stat\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "license" + ], + "help": "Show VyOS license information", + "run": "less $_vyatta_less_options --prompt=\".license, page %dt of %D\" -- ${vyatta_sysconfdir}/LICENSE", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "lldp", + "neighbors", + "detail" + ], + "help": "Show LLDP neighbor details", + "run": "${vyos_op_scripts_dir}/lldp_op.py --detail", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "lldp", + "neighbors", + "interface", + "<text>" + ], + "help": "Show LLDP for specified interface", + "run": "${vyos_op_scripts_dir}/lldp_op.py --interface $5", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "lldp", + "neighbors" + ], + "help": "Show LLDP neighbors", + "run": "${vyos_op_scripts_dir}/lldp_op.py --all", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "all" + ], + "help": "Show contents of all master log files", + "run": "sudo bash -c 'eval $(lesspipe); less $_vyatta_less_options --prompt=\".logm, file %i of %m., page %dt of %D\" -- `printf \"%s\\n\" /var/log/messages* | sort -nr`'", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "authorization" + ], + "help": "Show listing of authorization attempts", + "run": "journalctl --no-hostname --boot --quiet SYSLOG_FACILITY=10 SYSLOG_FACILITY=4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "cluster" + ], + "help": "Show log for Cluster", + "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | grep -e heartbeat -e cl_status -e mach_down -e ha_log", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "conntrack-sync" + ], + "help": "Show log for Conntrack-sync", + "run": "journalctl --no-hostname --boot --unit conntrackd.service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "console-server" + ], + "help": "Show log for serial console server", + "run": "/usr/bin/journalctl --unit conserver-server.service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "container", + "<text>" + ], + "help": "Show logs from a given container", + "run": "sudo podman logs --names \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "dhcp", + "client", + "interface", + "<text>" + ], + "help": "Show DHCP client log on specific interface", + "run": "journalctl --no-hostname --boot --unit \"dhclient@$6.service\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "dhcp", + "client" + ], + "help": "Show DHCP client logs", + "run": "journalctl --no-hostname --boot --unit \"dhclient@*.service\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "dhcp", + "server" + ], + "help": "Show log for DHCP server", + "run": "journalctl --no-hostname --boot --unit isc-dhcp-server.service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "dhcpv6", + "client", + "interface", + "<text>" + ], + "help": "Show DHCPv6 client log on specific interface", + "run": "journalctl --no-hostname --boot --unit \"dhcp6c@$6.service\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "dhcpv6", + "client" + ], + "help": "Show DHCPv6 client logs", + "run": "journalctl --no-hostname --boot --unit \"dhcp6c@*.service\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "dhcpv6", + "server" + ], + "help": "Show log for DHCPv6 server", + "run": "journalctl --no-hostname --boot --unit isc-dhcp-server6.service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "dns", + "dynamic" + ], + "help": "Show log for dynamic DNS", + "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | grep -e \"ddclient\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "dns", + "forwarding" + ], + "help": "Show log for DNS Forwarding", + "run": "journalctl --no-hostname --boot --unit pdns-recursor.service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "firewall", + "ipv6-name", + "<text>" + ], + "help": "Show log for a specified firewall (IPv6)", + "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr ) | egrep \"\\[$5-([0-9]+|default)-[ADR]\\]\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "firewall", + "ipv6-name", + "<text>", + "rule", + "<text>" + ], + "help": "Show log for a rule in the specified firewall", + "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | grep -e \"\\[$5-$7-[ADR]\\]\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "firewall", + "name", + "<text>" + ], + "help": "Show log for a specified firewall (IPv4)", + "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr ) | egrep \"\\[$5-([0-9]+|default)-[ADR]\\]\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "firewall", + "name", + "<text>", + "rule", + "<text>" + ], + "help": "Show log for a rule in the specified firewall", + "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | egrep \"\\[$5-$7-[ADR]\\]\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "flow-accounting" + ], + "help": "Show log for flow-accounting", + "run": "journalctl --no-hostname --boot --unit uacctd.service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "https" + ], + "help": "Show log for HTTPs", + "run": "journalctl --no-hostname --boot --unit nginx.service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "image", + "<text>", + "all" + ], + "help": "Show contents of all master log files for image", + "run": "eval $(lesspipe); less $_vyatta_less_options --prompt=\".log?m, file %i of %m., page %dt of %D\" -- `printf \"%s\\n\" /lib/live/mount/persistence/boot/$4/rw/var/log/messages* | sort -nr`", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "image", + "<text>", + "authorization" + ], + "help": "Show listing of authorization attempts for image", + "run": "less $_vyatta_less_options --prompt=\".log, page %dt of %D\" -- /lib/live/mount/persistence/boot/$4/rw/var/log/auth.log", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "image", + "<text>" + ], + "help": "Show contents of master log file for image", + "run": "less $_vyatta_less_options --prompt=\".log, page %dt of %D\" -- /lib/live/mount/persistence/boot/$4/rw/var/log/messages", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "image", + "<text>", + "tail", + "<text>" + ], + "help": "Show last changes to messages", + "run": "tail -n \"$6\" /lib/live/mount/persistence/boot/$4/rw/var/log/messages | ${VYATTA_PAGER:-cat}", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "kernel" + ], + "help": "Show log for Linux Kernel", + "run": "journalctl --no-hostname --boot --dmesg", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "lldp" + ], + "help": "Show log for LLDP", + "run": "journalctl --no-hostname --boot --unit lldpd.service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "nat" + ], + "help": "Show log for Network Address Translation (NAT)", + "run": "egrep -i \"kernel:.*\\[NAT-[A-Z]{3,}-[0-9]+(-MASQ)?\\]\" $(find /var/log -maxdepth 1 -type f -name messages\\* | sort -t. -k2nr)", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "nhrp" + ], + "help": "Show log for NHRP", + "run": "journalctl --no-hostname --boot --unit opennhrp.service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log" + ], + "help": "Show contents of current master log file", + "run": "journalctl --no-hostname --boot", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "openvpn", + "interface", + "<text>" + ], + "help": "Show OpenVPN log on specific interface", + "run": "journalctl --no-hostname --boot --unit openvpn@$5.service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "openvpn" + ], + "help": "Show log for OpenVPN", + "run": "journalctl --no-hostname --boot --unit openvpn@*.service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "pppoe", + "interface", + "<text>" + ], + "help": "Show PPPoE log on specific interface", + "run": "journalctl --no-hostname --boot --unit \"ppp@$6.service\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "pppoe" + ], + "help": "Show log for PPPoE", + "run": "journalctl --no-hostname --boot --unit \"ppp@pppoe*.service\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "protocol", + "bfd" + ], + "help": "Show log for BFD", + "run": "journalctl --boot /usr/lib/frr/bfdd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "protocol", + "bgp" + ], + "help": "Show log for BGP", + "run": "journalctl --boot /usr/lib/frr/bgpd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "protocol", + "isis" + ], + "help": "Show log for ISIS", + "run": "journalctl --boot /usr/lib/frr/isisd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "protocol", + "mpls" + ], + "help": "Show log for MPLS", + "run": "journalctl --boot /usr/lib/frr/ldpd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "protocol", + "multicast" + ], + "help": "Show log for Multicast protocol", + "run": "journalctl --boot /usr/lib/frr/pimd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "protocol", + "nhrp" + ], + "help": "Show log for NHRP", + "run": "journalctl --boot /usr/lib/frr/nhrpd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "protocol", + "ospf" + ], + "help": "Show log for OSPF", + "run": "journalctl --boot /usr/lib/frr/ospfd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "protocol", + "ospfv3" + ], + "help": "Show log for OSPF for IPv6", + "run": "journalctl --boot /usr/lib/frr/ospf6d", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "protocol", + "rip" + ], + "help": "Show log for RIP", + "run": "journalctl --boot /usr/lib/frr/ripd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "protocol", + "ripng" + ], + "help": "Show log for RIPng", + "run": "journalctl --boot /usr/lib/frr/ripngd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "protocol", + "static" + ], + "help": "Show log for static route", + "run": "journalctl --boot /usr/lib/frr/staticd", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "snmp" + ], + "help": "Show log for Simple Network Monitoring Protocol (SNMP)", + "run": "journalctl --no-hostname --boot --unit snmpd.service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "tail" + ], + "help": "Show last 10 lines of /var/log/messages file", + "run": "tail -n 10 /var/log/messages", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "tail", + "<text>" + ], + "help": "Show last n changes to messages", + "run": "tail -n \"$4\" /var/log/messages | ${VYATTA_PAGER:-cat}", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "vpn", + "all" + ], + "help": "Show log for ALL", + "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | grep -e charon -e accel -e pptpd -e ppp", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "vpn", + "ipsec" + ], + "help": "Show log for IPSec", + "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | grep -e charon", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "vpn", + "l2tp" + ], + "help": "Show log for L2TP", + "run": "cat $(printf \"%s\\n\" /var/log/messages* | sort -nr) | grep -e remote-access-aaa-win -e remote-access-zzz-mac -e accel-l2tp -e ppp", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "vpn", + "pptp" + ], + "help": "Show log for PPTP", + "run": "journalctl --no-hostname --boot --unit accel-ppp@pptp.service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "vpn", + "sstp" + ], + "help": "Show log for SSTP", + "run": "journalctl --no-hostname --boot --unit accel-ppp@sstp.service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "vrrp" + ], + "help": "Show log for Virtual Router Redundancy Protocol (VRRP)", + "run": "journalctl --no-hostname --boot --unit keepalived.service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "log", + "webproxy" + ], + "help": "Show log for Webproxy", + "run": "journalctl --no-hostname --boot --unit squid.service", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "login", + "groups" + ], + "help": "Show current login group information", + "run": "/usr/bin/id -Gn", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "login", + "level" + ], + "help": "Show current login level", + "run": "if [ -n \"$VYATTA_USER_LEVEL_DIR\" ]; then basename $VYATTA_USER_LEVEL_DIR; fi", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "login" + ], + "help": "Show current login credentials", + "run": "${vyos_op_scripts_dir}/show_current_user.sh", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "login", + "user" + ], + "help": "Show current login user id", + "run": "/usr/bin/id -un", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "monitoring" + ], + "help": "Show currently monitored services", + "run": "vtysh -c \"show debugging\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "binding", + "detail" + ], + "help": "Show detailed information", + "run": "vtysh -c \"show mpls ldp binding detail\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "binding", + "local-label", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "vtysh -c \"show mpls ldp binding local-label $6 detail\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "binding", + "local-label", + "<text>", + "neighbor", + "<text>" + ], + "help": "Match LDP neighbor", + "run": "vtysh -c \"show mpls ldp binding local-label $6 neighbor $8\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "binding", + "local-label", + "<text>" + ], + "help": "Match locally assigned label value", + "run": "vtysh -c \"show mpls ldp binding local-label $6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "binding", + "local-label", + "<text>", + "remote-label", + "<text>" + ], + "help": "Match remotely assigned label value", + "run": "vtysh -c \"show mpls ldp binding local-label $6 remote-label $8\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "binding", + "neighbor", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "vtysh -c \"show mpls ldp binding neighbor $6 detail\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "binding", + "neighbor", + "<text>", + "local-label", + "<text>" + ], + "help": "Match locally assigned label value", + "run": "vtysh -c \"show mpls ldp binding neighbor $6 local-label $8\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "binding", + "neighbor", + "<text>" + ], + "help": "Display labels from LDP neighbor", + "run": "vtysh -c \"show mpls ldp binding neighbor $6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "binding", + "neighbor", + "<text>", + "remote-label", + "<text>" + ], + "help": "Match remotely assigned label value", + "run": "vtysh -c \"show mpls ldp binding neighbor $6 remote-label $8\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "binding" + ], + "help": "Label Information Base", + "run": "vtysh -c \"show mpls ldp binding\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "binding", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "vtysh -c \"show mpls ldp binding $5 detail\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "binding", + "<text>" + ], + "help": "LDP forwarding equivalence class", + "run": "vtysh -c \"show mpls ldp binding $5\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "binding", + "remote-label", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "vtysh -c \"show mpls ldp binding remote-label $6 detail\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "binding", + "remote-label", + "<text>", + "local-label", + "<text>" + ], + "help": "Match locally assigned label value", + "run": "vtysh -c \"show mpls ldp binding remote-label $6 local-label $8\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "binding", + "remote-label", + "<text>", + "neighbor", + "<text>" + ], + "help": "Match LDP neighbor", + "run": "vtysh -c \"show mpls ldp binding remote-label $6 neighbor $8\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "binding", + "remote-label", + "<text>" + ], + "help": "Match remotely assigned label value", + "run": "vtysh -c \"show mpls ldp binding remote-label $6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "discovery", + "detail" + ], + "help": "Show detailed information", + "run": "vtysh -c \"show mpls ldp discovery detail\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "discovery" + ], + "help": "Discovery hello information", + "run": "vtysh -c \"show mpls ldp discovery\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "interface" + ], + "help": "LDP interface information", + "run": "vtysh -c \"show mpls ldp interface\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "neighbor", + "capabilities" + ], + "help": "Show neighbor capability information", + "run": "vtysh -c \"show mpls ldp neighbor capabilities\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "neighbor", + "detail" + ], + "help": "Show detailed information", + "run": "vtysh -c \"show mpls ldp neighbor detail\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "neighbor" + ], + "help": "LDP neighbor information", + "run": "vtysh -c \"show mpls ldp neighbor\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "neighbor", + "<text>", + "capabilities" + ], + "help": "Show neighbor capability information", + "run": "vtysh -c \"show mpls ldp neighbor $5 capabilities\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "neighbor", + "<text>", + "detail" + ], + "help": "Show detailed information", + "run": "vtysh -c \"show mpls ldp neighbor $5 detail\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "ldp", + "neighbor", + "<text>" + ], + "help": "LDP neighbor", + "run": "vtysh -c \"show mpls ldp neighbor $5\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "pseudowire" + ], + "help": "Show MPLS pseudowire interfaces", + "run": "vtysh -c \"show mpls pseudowires\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "mpls", + "table" + ], + "help": "Show MPLS table", + "run": "vtysh -c \"show mpls table\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat", + "destination", + "rules" + ], + "help": "Show configured destination NAT rules", + "run": "${vyos_op_scripts_dir}/show_nat_rules.py --destination", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat", + "destination", + "statistics" + ], + "help": "Show statistics for configured destination NAT rules", + "run": "${vyos_op_scripts_dir}/show_nat_statistics.py --destination", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat", + "destination", + "translations", + "address", + "<text>" + ], + "help": "Show active NAT destination translations for an IP address", + "run": "${vyos_op_scripts_dir}/show_nat_translations.py --type=destination --verbose --ipaddr=\"$6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat", + "destination", + "translations", + "detail" + ], + "help": "Show active destination NAT translations detail", + "run": "${vyos_op_scripts_dir}/show_nat_translations.py --type=destination --verbose", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat", + "destination", + "translations" + ], + "help": "Show active destination NAT translations", + "run": "${vyos_op_scripts_dir}/show_nat_translations.py --type=destination", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat", + "source", + "rules" + ], + "help": "Show configured source NAT rules", + "run": "${vyos_op_scripts_dir}/show_nat_rules.py --source", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat", + "source", + "statistics" + ], + "help": "Show statistics for configured source NAT rules", + "run": "${vyos_op_scripts_dir}/show_nat_statistics.py --source", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat", + "source", + "translations", + "address", + "<text>" + ], + "help": "Show active source NAT translations for an IP address", + "run": "${vyos_op_scripts_dir}/show_nat_translations.py --type=source --verbose --ipaddr=\"$6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat", + "source", + "translations", + "detail" + ], + "help": "Show active source NAT translations detail", + "run": "${vyos_op_scripts_dir}/show_nat_translations.py --type=source --verbose", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat", + "source", + "translations" + ], + "help": "Show active source NAT translations", + "run": "${vyos_op_scripts_dir}/show_nat_translations.py --type=source", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat66", + "destination", + "rules" + ], + "help": "Show configured destination NAT66 rules", + "run": "${vyos_op_scripts_dir}/show_nat66_rules.py --destination", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat66", + "destination", + "statistics" + ], + "help": "Show statistics for configured destination NAT66 rules", + "run": "${vyos_op_scripts_dir}/show_nat66_statistics.py --destination", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat66", + "destination", + "translations", + "address", + "<text>" + ], + "help": "Show active NAT66 destination translations for an IPv6 address", + "run": "${vyos_op_scripts_dir}/show_nat66_translations.py --type=destination --verbose --ipaddr=\"$6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat66", + "destination", + "translations", + "detail" + ], + "help": "Show active destination NAT66 translations detail", + "run": "${vyos_op_scripts_dir}/show_nat66_translations.py --type=destination --verbose", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat66", + "destination", + "translations" + ], + "help": "Show active destination NAT66 translations", + "run": "${vyos_op_scripts_dir}/show_nat66_translations.py --type=destination", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat66", + "source", + "rules" + ], + "help": "Show configured source NAT66 rules", + "run": "${vyos_op_scripts_dir}/show_nat66_rules.py --source", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat66", + "source", + "statistics" + ], + "help": "Show statistics for configured source NAT66 rules", + "run": "${vyos_op_scripts_dir}/show_nat66_statistics.py --source", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat66", + "source", + "translations", + "address", + "<text>" + ], + "help": "Show active source NAT66 translations for an IPv6 address", + "run": "${vyos_op_scripts_dir}/show_nat66_translations.py --type=source --verbose --ipaddr=\"$6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat66", + "source", + "translations", + "detail" + ], + "help": "Show active source NAT66 translations detail", + "run": "${vyos_op_scripts_dir}/show_nat66_translations.py --type=source --verbose", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nat66", + "source", + "translations" + ], + "help": "Show active source NAT66 translations", + "run": "${vyos_op_scripts_dir}/show_nat66_translations.py --type=source", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "netns" + ], + "help": "Show network namespace information", + "run": "ip netns ls", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nhrp", + "interface" + ], + "help": "Show NHRP interface connection information", + "run": "if pgrep opennhrp >/dev/null; then sudo opennhrpctl interface show; else echo OpenNHRP is not running; fi", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "nhrp", + "tunnel" + ], + "help": "Show NHRP tunnel connection information", + "run": "if pgrep opennhrp >/dev/null; then sudo opennhrpctl show ; else echo OpenNHRP is not running; fi", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ntp", + "info" + ], + "help": "Show NTP operational summary", + "run": "${vyos_op_scripts_dir}/show_ntp.sh --info", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ntp" + ], + "help": "Show peer status of NTP daemon", + "run": "${vyos_op_scripts_dir}/show_ntp.sh --basic", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "ntp", + "server", + "<text>" + ], + "help": "Show date and time of specified NTP server", + "run": "${vyos_op_scripts_dir}/show_ntp.sh --server \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "openconnect-server", + "sessions" + ], + "help": "Show active OpenConnect server sessions", + "run": "${vyos_op_scripts_dir}/openconnect-control.py --action=\"show_sessions\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "openconnect-server", + "user", + "<text>", + "otp", + "full" + ], + "help": "Show full settings, including QR code and commands for VyOS", + "run": "${vyos_op_scripts_dir}/show_openconnect_otp.py --user=\"$4\" --info=\"full\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "openconnect-server", + "user", + "<text>", + "otp", + "key-b32" + ], + "help": "Show OTP authentication secret in Base32 (used in mobile apps)", + "run": "${vyos_op_scripts_dir}/show_openconnect_otp.py --user=\"$4\" --info=\"key-b32\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "openconnect-server", + "user", + "<text>", + "otp", + "key-hex" + ], + "help": "Show OTP authentication secret in Hex (used in VyOS config)", + "run": "${vyos_op_scripts_dir}/show_openconnect_otp.py --user=\"$4\" --info=\"key-hex\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "openconnect-server", + "user", + "<text>", + "otp", + "qrcode" + ], + "help": "Show OTP authentication QR code", + "run": "${vyos_op_scripts_dir}/show_openconnect_otp.py --user=\"$4\" --info=\"qrcode\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "openconnect-server", + "user", + "<text>", + "otp", + "uri" + ], + "help": "Show OTP authentication otpauth URI", + "run": "${vyos_op_scripts_dir}/show_openconnect_otp.py --user=\"$4\" --info=\"uri\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "openvpn", + "client" + ], + "help": "Show tunnel status for OpenVPN client interfaces", + "run": "sudo ${vyos_op_scripts_dir}/show_openvpn.py --mode=client", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "openvpn", + "server" + ], + "help": "Show tunnel status for OpenVPN server interfaces", + "run": "sudo ${vyos_op_scripts_dir}/show_openvpn.py --mode=server", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "openvpn", + "site-to-site" + ], + "help": "Show tunnel status for OpenVPN site-to-site interfaces", + "run": "sudo ${vyos_op_scripts_dir}/show_openvpn.py --mode=site-to-site", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "pki", + "ca" + ], + "help": "Show x509 CA certificates", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show --ca \"all\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "pki", + "ca", + "<text>" + ], + "help": "Show x509 CA certificate by name", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show --ca \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "pki", + "certificate" + ], + "help": "Show x509 certificates", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show --certificate \"all\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "pki", + "certificate", + "<text>" + ], + "help": "Show x509 certificate by name", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show --certificate \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "pki", + "crl" + ], + "help": "Show x509 certificate revocation lists", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show --crl \"all\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "pki" + ], + "help": "Show PKI x509 certificates", + "run": "sudo ${vyos_op_scripts_dir}/pki.py --action show", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "policy", + "route" + ], + "help": "Show IPv4 policy chain", + "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show_all", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "policy", + "route", + "<text>" + ], + "help": "Show IPv4 policy chains", + "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show --name $4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "policy", + "route", + "<text>", + "rule", + "<text>" + ], + "help": "Show summary of IPv4 policy rules", + "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show --name $4 --rule $6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "policy", + "route6" + ], + "help": "Show IPv6 policy chain", + "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show_all --ipv6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "policy", + "route6", + "<text>" + ], + "help": "Show IPv6 policy chains", + "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show --name $4 --ipv6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "policy", + "route6", + "<text>", + "rule", + "<text>" + ], + "help": "Show summary of IPv6 policy rules", + "run": "sudo ${vyos_op_scripts_dir}/policy_route.py --action show --name $4 --rule $6 --ipv6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "poweroff" + ], + "help": "Show scheduled poweroff", + "run": "${vyos_op_scripts_dir}/powerctrl.py --check", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "pppoe-server", + "interfaces" + ], + "help": "Show interfaces where PPPoE server listens on", + "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"pppoe interface show\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "pppoe-server", + "sessions" + ], + "help": "Show active PPPoE server sessions", + "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"show sessions\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "pppoe-server", + "statistics" + ], + "help": "Show PPPoE server statistics", + "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pppoe\" --action=\"show stat\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "pptp-server", + "sessions" + ], + "help": "Show active PPTP server sessions", + "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pptp\" --action=\"show sessions\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "pptp-server", + "statistics" + ], + "help": "Show PPTP server statistics", + "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"pptp\" --action=\"show stat\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "protocols", + "static", + "arp", + "interface", + "<text>" + ], + "help": "Show Address Resolution Protocol (ARP) cache for specified interface", + "run": "/usr/sbin/arp -e -n -i \"$6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "protocols", + "static", + "arp" + ], + "help": "Show Address Resolution Protocol (ARP) information", + "run": "/usr/sbin/arp -e -n", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "bonding" + ], + "help": "Show bonding queueing information", + "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=bonding", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "bonding", + "<text>" + ], + "help": "Show specified bonding interface information", + "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "bonding", + "<text>", + "vif" + ], + "help": "Show specified virtual network interface (vif) information", + "run": "echo error: Must supply a vif number ;", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "bonding", + "<text>", + "vif", + "<text>" + ], + "help": "Show specified virtual network interface (vif) queueing", + "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4.$6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "ethernet" + ], + "help": "Show ethernet queueing information", + "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=ethernet", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "ethernet", + "<text>" + ], + "help": "Show specified ethernet interface information", + "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "ethernet", + "<text>", + "vif" + ], + "help": "Show specified virtual network interface (vif) information", + "run": "echo error: Must supply a vif number ;", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "ethernet", + "<text>", + "vif", + "<text>" + ], + "help": "Show specified virtual network interface (vif) queueing", + "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4.$6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "input" + ], + "help": "Show input queueing information", + "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=input", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "input", + "<text>" + ], + "help": "Show specified input interface information", + "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing" + ], + "help": "Show ethernet queueing information", + "run": "${vyatta_bindir}/vyatta-show-queueing.pl --brief", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "pppoe" + ], + "help": "Show pppoe interface queueing information", + "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=pppoe", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "pppoe", + "<text>" + ], + "help": "Show specified pppoe interface information", + "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "pppoe", + "<text>", + "vif" + ], + "help": "Show specified virtual network interface (vif) information", + "run": "echo error: Must supply a vif number ;", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "pppoe", + "<text>", + "vif", + "<text>" + ], + "help": "Show specified virtual network interface (vif) queueing", + "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4.$6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "pseudo-ethernet" + ], + "help": "Show tunnel queueing information", + "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=pseudo-ethernet", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "tunnel" + ], + "help": "Show tunnel queueing information", + "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=tunnel", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "vrrp" + ], + "help": "Show vrrp interface queueing information", + "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=vrrp", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "vrrp", + "<text>" + ], + "help": "Show specified vrrp interface information", + "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "vti" + ], + "help": "Show vti queueing information", + "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=vti", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "wireless" + ], + "help": "Show wireless queueing information", + "run": "${vyatta_bindir}/vyatta-show-queueing.pl --type=wireless", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "wireless", + "<text>" + ], + "help": "Show specified wireless interface information", + "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "wireless", + "<text>", + "vif" + ], + "help": "Show specified virtual network interface (vif) information", + "run": "echo error: Must supply a vif number ;", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "queueing", + "wireless", + "<text>", + "vif", + "<text>" + ], + "help": "Show specified virtual network interface (vif) queueing", + "run": "${vyatta_bindir}/vyatta-show-queueing.pl \"$4.$6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "raid", + "<text>" + ], + "help": "Show status of RAID set", + "run": "${vyos_op_scripts_dir}/show_raid.sh $3", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "reboot" + ], + "help": "Show scheduled reboot", + "run": "${vyos_op_scripts_dir}/powerctrl.py --check", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "remote-config", + "openvpn", + "<text>", + "remote-platform", + "<text>" + ], + "help": "Show remote side OpenVPN config for specified platform", + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "route-map" + ], + "help": "Show route-map information", + "run": "vtysh -c \"show route-map\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "route-map", + "<text>" + ], + "help": "Show specified route-map information", + "run": "vtysh -c \"show route-map $3\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "rpki", + "cache-connection" + ], + "help": "Show RPKI cache connections", + "run": "vtysh -c \"show rpki cache-connection\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "rpki", + "cache-server" + ], + "help": "Show RPKI cache servers information", + "run": "vtysh -c \"show rpki cache-server\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "rpki", + "prefix-table" + ], + "help": "Show RPKI-validated prefixes", + "run": "vtysh -c \"show rpki prefix-table\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "snmp", + "community", + "<text>", + "host", + "<text>" + ], + "help": "Show status of SNMP on remote host", + "run": "${vyos_op_scripts_dir}/snmp.py --community=\"$4\" --host \"$6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "snmp", + "community", + "<text>" + ], + "help": "Show status of SNMP community", + "run": "${vyos_op_scripts_dir}/snmp.py --community=\"$4\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "snmp", + "mib", + "ifmib", + "ifAlias", + "<text>" + ], + "help": "Show SNMP ifAlias for specified interface", + "run": "${vyos_op_scripts_dir}/snmp_ifmib.py --ifalias=\"$6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "snmp", + "mib", + "ifmib", + "ifDescr", + "<text>" + ], + "help": "Show SNMP ifDescr for specified interface", + "run": "${vyos_op_scripts_dir}/snmp_ifmib.py --ifdescr=\"$6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "snmp", + "mib", + "ifmib", + "ifIndex", + "<text>" + ], + "help": "Show SNMP ifDescr for specified interface", + "run": "${vyos_op_scripts_dir}/snmp_ifmib.py --ifindex=\"$6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "snmp", + "mib", + "ifmib" + ], + "help": "Show all SNMP interfaces MIB information", + "run": "${vyos_op_scripts_dir}/snmp_ifmib.py", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "snmp", + "v3", + "certificates" + ], + "help": "Show TSM certificates", + "run": "${vyos_op_scripts_dir}/snmp_v3_showcerts.sh", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "snmp", + "v3", + "group" + ], + "help": "Show the list of configured groups", + "run": "${vyos_op_scripts_dir}/snmp_v3.py --group", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "snmp", + "v3" + ], + "help": "Show SNMP v3 status on localhost", + "run": "${vyos_op_scripts_dir}/snmp_v3.py --all", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "snmp", + "v3", + "trap-target" + ], + "help": "Show the list of configured targets", + "run": "${vyos_op_scripts_dir}/snmp_v3.py --trap", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "snmp", + "v3", + "user" + ], + "help": "Show the list of configured users", + "run": "${vyos_op_scripts_dir}/snmp_v3.py --user", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "snmp", + "v3", + "view" + ], + "help": "Show the list of configured views", + "run": "${vyos_op_scripts_dir}/snmp_v3.py --view", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "sstp-server", + "sessions" + ], + "help": "Show active SSTP server sessions", + "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"sstp\" --action=\"show sessions\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "sstp-server", + "statistics" + ], + "help": "Show SSTP server statistics", + "run": "${vyos_op_scripts_dir}/ppp-server-ctrl.py --proto=\"sstp\" --action=\"show stat\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "acceleration", + "qat", + "device", + "<text>", + "config" + ], + "help": "Intel QAT configuration", + "run": "${vyos_op_scripts_dir}/show_acceleration.py --conf --dev $6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "acceleration", + "qat", + "device", + "<text>", + "flows" + ], + "help": "Intel QAT flows", + "run": "${vyos_op_scripts_dir}/show_acceleration.py --flow --dev $6", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "acceleration", + "qat", + "interrupts" + ], + "help": "Intel QAT interrupts", + "run": "${vyos_op_scripts_dir}/show_acceleration.py --interrupts", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "acceleration", + "qat" + ], + "help": "Intel QAT (Quick Assist Technology) Devices", + "run": "${vyos_op_scripts_dir}/show_acceleration.py --hw", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "acceleration", + "qat", + "status" + ], + "help": "Intel QAT status", + "run": "${vyos_op_scripts_dir}/show_acceleration.py --status", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "commit", + "diff", + "<text>" + ], + "help": "config file changes at a given revision", + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "commit", + "file", + "<text>", + "compare", + "<text>", + "commands" + ], + "help": "compare config file revisions", + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "commit", + "file", + "<text>", + "compare", + "<text>" + ], + "help": "compare config file revisions", + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "commit", + "file", + "<text>" + ], + "help": "show commit revision file", + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "commit" + ], + "help": "Show commit revisions log", + "run": "${vyatta_sbindir}/vyatta-config-mgmt.pl --action=show-commit-log", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "connections" + ], + "help": "Show active network connections on the system", + "run": "netstat -an", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "connections", + "tcp", + "all" + ], + "help": "Show all TCP connections", + "run": "ss -t -a", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "connections", + "tcp" + ], + "help": "Show TCP connection information", + "run": "ss -t -r", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "connections", + "tcp", + "numeric" + ], + "help": "Show TCP connection without resolving names", + "run": "ss -t -n", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "connections", + "udp" + ], + "help": "Show UDP socket information", + "run": "ss -u -a -r", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "connections", + "udp", + "numeric" + ], + "help": "Show UDP socket information without resolving names", + "run": "ss -u -a -n", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "cpu" + ], + "help": "Show CPU information", + "run": "${vyos_op_scripts_dir}/show_cpu.py", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "image" + ], + "help": "Show installed VyOS images", + "run": "/opt/vyatta/bin/vyatta-boot-image.pl --show", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "image", + "storage" + ], + "help": "Show disk space utilization of system images", + "run": "sudo /opt/vyatta/bin/show-image-storage.pl", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "image", + "version" + ], + "help": "Show installed VyOS images with version number", + "run": "/opt/vyatta/bin/vyatta-boot-image.pl --show --show_vers", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "kernel-messages" + ], + "help": "Show messages in kernel ring buffer", + "run": "sudo dmesg", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "login", + "users", + "all" + ], + "help": "Show information about all accounts", + "run": "${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_users.py all", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "login", + "users", + "locked" + ], + "help": "Show information about locked accounts", + "run": "${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_users.py locked", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "login", + "users" + ], + "help": "Show user account information", + "run": "${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_users.py", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "login", + "users", + "other" + ], + "help": "Show information about non VyOS user accounts", + "run": "${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_users.py other", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "login", + "users", + "vyos" + ], + "help": "Show information about VyOS user accounts", + "run": "${vyos_libexec_dir}/vyos-sudo.py ${vyos_op_scripts_dir}/show_users.py vyos", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "memory", + "cache" + ], + "help": "Show kernel cache information", + "run": "sudo slabtop -o", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "memory", + "detail" + ], + "help": "Show detailed system memory usage", + "run": "cat /proc/meminfo", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "memory" + ], + "help": "Show system memory usage", + "run": "${vyos_op_scripts_dir}/show_ram.py", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "memory", + "routing-daemons" + ], + "help": "Show memory usage of all routing protocols", + "run": "vtysh -c \"show memory\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "processes", + "extensive" + ], + "help": "Show extensive process info", + "run": "top -b -n1", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "processes" + ], + "help": "Show system processes", + "run": "ps ax", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "processes", + "summary" + ], + "help": "Show summary of system processes", + "run": "${vyos_op_scripts_dir}/show_uptime.py", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "processes", + "tree" + ], + "help": "Show process tree", + "run": "ps -ejH", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "routing-daemons" + ], + "help": "Show Quagga routing daemons", + "run": "vtysh -c \"show daemons\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "storage" + ], + "help": "Show filesystem usage", + "run": "df -h -x squashfs", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "system", + "uptime" + ], + "help": "Show system uptime and load averages", + "run": "${vyos_op_scripts_dir}/show_uptime.py", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "table" + ], + "help": "Show routing tables", + "run": "vtysh -c \"show zebra router table summary\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "brief" + ], + "help": "Show brief tech-support report (private information removed)", + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "brief", + "save" + ], + "help": "Save brief tech-support report (private information removed)", + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "brief", + "save", + "<text>" + ], + "help": "Save compressed brief tech-support report to specified path/file (private information removed)", + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "brief", + "save-uncompressed" + ], + "help": "Save uncompressed brief tech-support report (private information removed)", + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "brief", + "save-uncompressed", + "<text>" + ], + "help": "Save uncompressed brief tech-support report to specified path/file (private information removed)", + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support" + ], + "help": "Show consolidated tech-support report (private information removed)", + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "private", + "brief" + ], + "help": "Show brief tech-support report (contains private information)", + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "private", + "brief", + "save" + ], + "help": "Save brief tech-support report (contains private information)", + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "private", + "brief", + "save", + "<text>" + ], + "help": "Save compressed brief tech-support report to specified path/file (contains private information)", + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "private", + "brief", + "save-uncompressed" + ], + "help": "Save uncompressed brief tech-support report (contains private information)", + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "private", + "brief", + "save-uncompressed", + "<text>" + ], + "help": "Save uncompressed brief tech-support report to specified path/file (contains private information)", + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "private" + ], + "help": "Show consolidated tech-support report (contains private information)", + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "private", + "save" + ], + "help": "Save consolidated tech-support report (contains private information)", + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "private", + "save", + "<text>" + ], + "help": "Save compressed tech-support report to the specified path/file (contains private information)", + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "private", + "save-uncompressed" + ], + "help": "Save consolidated tech-support report uncompressed (contains private information)", + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "private", + "save-uncompressed", + "<text>" + ], + "help": "Save uncompressed tech-support report to specified path/file (contains private information)", + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "save" + ], + "help": "Save consolidated tech-support report (private information removed)", + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "save", + "<text>" + ], + "help": "Save compressed tech-support report to the specified path/file (private information removed)", + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "save-uncompressed" + ], + "help": "Save consolidated tech-support report uncompressed (private information removed)", + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "tech-support", + "save-uncompressed", + "<text>" + ], + "help": "Save uncompressed tech-support report to specified path/file (private information removed)", + "run": "if [ \"$VYATTA_USER_LEVEL_DIR\" == \"/opt/vyatta/etc/shell/level/admin\" ];", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "users" + ], + "help": "Show user information", + "run": "who -H", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "users", + "recent" + ], + "help": "Show 10 recently logged in users", + "run": "last -aF -n 10 | sed -e 's/^wtmp begins/Displaying logins since/'", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "users", + "recent", + "<text>" + ], + "help": "Show specified number of recently logged in users", + "run": "last -aF -n $4 | sed -e 's/^wtmp begins/Displaying logins since/'", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "version", + "all" + ], + "help": "Show system version and versions of all packages", + "run": "echo \"Package versions:\"; dpkg -l | cat", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "version", + "frr" + ], + "help": "Show Quagga version information", + "run": "vtysh -c \"show version\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "version", + "funny" + ], + "help": "Show system version and some fun stuff", + "run": "sudo ${vyos_op_scripts_dir}/show_version.py --funny", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "version", + "kernel" + ], + "help": "Show Linux Kernel version information", + "run": "uname -r", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "version" + ], + "help": "Show system version information", + "run": "sudo ${vyos_op_scripts_dir}/show_version.py", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "virtual-server" + ], + "help": "Show virtual server information", + "run": "${vyos_op_scripts_dir}/show_virtual_server.py", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vpn", + "debug" + ], + "help": "Show VPN debugging information", + "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"vpn-debug\" --name=\"all\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vpn", + "debug", + "peer", + "<text>" + ], + "help": "Show debugging information for a peer", + "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"vpn-debug\" --name=\"$5\" --tunnel=\"all\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vpn", + "debug", + "peer", + "<text>", + "tunnel", + "<text>" + ], + "help": "Show debug information for peer tunnel", + "run": "sudo ${vyos_op_scripts_dir}/vpn_ipsec.py --action=\"vpn-debug\" --name=\"$5\" --tunnel=\"$7\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vpn", + "ike", + "sa", + "nat-traversal" + ], + "help": "Show all currently active IKE Security Associations (SA) that are using NAT Traversal", + "run": "sudo ${vyos_op_scripts_dir}/vpn_ike_sa.py --nat=\"yes\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vpn", + "ike", + "sa" + ], + "help": "Show all currently active IKE Security Associations (SA)", + "run": "sudo ${vyos_op_scripts_dir}/vpn_ike_sa.py", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vpn", + "ike", + "sa", + "peer", + "<text>" + ], + "help": "Show all currently active IKE Security Associations (SA) for a peer", + "run": "sudo ${vyos_op_scripts_dir}/vpn_ike_sa.py --peer=\"$6\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vpn", + "ike", + "secrets" + ], + "help": "Show all the pre-shared key secrets", + "run": "sudo cat /etc/ipsec.secrets | sed 's/#.*//'", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vpn", + "ike", + "status" + ], + "help": "Show summary of IKE process information", + "run": "if pgrep charon >/dev/null ; then echo \"Running: $(pgrep charon)\" ; else echo \"Process is not running\" ; fi", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vpn", + "ipsec", + "policy" + ], + "help": "Show the in-kernel crypto policies", + "run": "sudo ip xfrm policy list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vpn", + "ipsec", + "remote-access" + ], + "help": "Show active VPN server sessions", + "run": "${vyos_op_scripts_dir}/show_vpn_ra.py", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vpn", + "ipsec", + "sa" + ], + "help": "Show all active IPSec Security Associations (SA)", + "run": "if pgrep charon >/dev/null ; then sudo ${vyos_op_scripts_dir}/show_ipsec_sa.py ; else echo \"IPSec process not running\" ; fi", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vpn", + "ipsec", + "sa", + "verbose" + ], + "help": "Show Verbose Detail on all active IPSec Security Associations (SA)", + "run": "if pgrep charon >/dev/null ; then sudo /usr/sbin/ipsec statusall ; else echo \"IPSec process not running\" ; fi", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vpn", + "ipsec", + "state" + ], + "help": "Show the in-kernel crypto state", + "run": "sudo ip xfrm state list", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vpn", + "ipsec", + "status" + ], + "help": "Show status of IPSec process", + "run": "if pgrep charon >/dev/null ; then echo -e \"IPSec Process Running: $(pgrep charon)\\n$(sudo /usr/sbin/ipsec status)\" ; else echo \"IPSec process not running\" ; fi", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vrf" + ], + "help": "Show VRF information", + "run": "${vyos_op_scripts_dir}/show_vrf.py -e", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vrf", + "<text>" + ], + "help": "Show information on specific VRF instance", + "run": "${vyos_op_scripts_dir}/show_vrf.py -e \"$3\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vrf", + "<text>", + "processes" + ], + "help": "Shows all process ids associated with VRF", + "run": "ip vrf pids \"$3\"", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vrrp", + "detail" + ], + "help": "Show detailed VRRP state information", + "run": "sudo ${vyos_op_scripts_dir}/vrrp.py --data", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vrrp" + ], + "help": "Show VRRP (Virtual Router Redundancy Protocol) information", + "run": "sudo ${vyos_op_scripts_dir}/vrrp.py --summary", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "vrrp", + "statistics" + ], + "help": "Show VRRP statistics", + "run": "sudo ${vyos_op_scripts_dir}/vrrp.py --statistics", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "wan-load-balance", + "connection" + ], + "help": "Show Wide Area Network (WAN) load-balancing flow", + "run": " if [ -f /var/run/load-balance/wlb.out ] ; then", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "wan-load-balance" + ], + "help": "Show Wide Area Network (WAN) load-balancing information", + "run": " if [ -f /var/run/load-balance/wlb.out ] ; then", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "wan-load-balance", + "status" + ], + "help": "Show WAN load-balancing statistics", + "run": " if [ -f /var/run/load-balance/wlb.out ] ; then", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "wan-load-balance", + "status", + "with-dns" + ], + "help": "Show WAN load-balancing statistics", + "run": " if [ -f /var/run/load-balance/wlb.out ] ; then", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "webproxy", + "blacklist", + "categories" + ], + "help": "Show webproxy blacklist categories", + "run": "${vyos_completion_dir}/list_webproxy_category.sh", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "webproxy", + "log" + ], + "help": "Show contents of WebProxy access log", + "run": "if [ -e /var/log/squid/access.log ]; then sudo less $_vyatta_less_options --prompt=\"file %i of %m, page %dt of %D\" -- `printf \"%s\\n\" /var/log/squid/access.log* | sort -nr`; else echo \"No WebProxy log\"; fi", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "webproxy", + "update-log" + ], + "help": "Show update log for url-filter database", + "run": "if [ -e /opt/vyatta/etc/config/url-filtering/squidguard/updatestatus ]; then cat /opt/vyatta/etc/config/url-filtering/squidguard/updatestatus; else echo \"Update log not found\"; fi", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "zebra", + "client", + "summary" + ], + "help": "Brief Summary", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "zebra", + "dplane" + ], + "help": "Zebra dataplane information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "zebra" + ], + "help": "Zebra routing information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "zebra", + "router", + "table", + "summary" + ], + "help": "Summary Information", + "run": "${vyos_op_scripts_dir}/vtysh_wrapper.sh $@", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "zone-policy" + ], + "help": "Show zone policy information", + "run": "sudo ${vyos_op_scripts_dir}/zone_policy.py --action show", + "type": null, + "val_help": null + }, + { + "cmd": [ + "show", + "zone-policy", + "zone", + "<text>" + ], + "help": "Show summary of zone policy for a specific zone", + "run": "sudo ${vyos_op_scripts_dir}/zone_policy.py --action show --name $4", + "type": null, + "val_help": null + }, + { + "cmd": [ + "telnet", + "to", + "<text>" + ], + "help": "Telnet to a host", + "run": "/usr/bin/telnet $3", + "type": null, + "val_help": null + }, + { + "cmd": [ + "telnet", + "to", + "<text>", + "port", + "<text>" + ], + "help": "Telnet to a host:port", + "run": "/usr/bin/telnet $3 $5", + "type": null, + "val_help": null + }, + { + "cmd": [ + "traceroute", + "<text>" + ], + "help": "Trace network path to node", + "run": "${vyos_op_scripts_dir}/traceroute.py ${@:2}", + "type": null, + "val_help": null + }, + { + "cmd": [ + "traceroute", + "<text>", + "<text>" + ], + "help": "Traceroute options", + "run": "${vyos_op_scripts_dir}/traceroute.py ${@:2}", + "type": null, + "val_help": null + }, + { + "cmd": [ + "update", + "container", + "image", + "<text>" + ], + "help": "Update container image", + "run": "if cli-shell-api existsActive container name \"$4\"; then sudo podman pull $(cli-shell-api returnActiveValue container name \"$4\" image); else echo \"Container $4 does not exist\"; fi", + "type": null, + "val_help": null + }, + { + "cmd": [ + "update", + "dns", + "dynamic" + ], + "help": "Update Dynamic DNS information", + "run": "sudo ${vyos_op_scripts_dir}/dynamic_dns.py --update", + "type": null, + "val_help": null + }, + { + "cmd": [ + "update", + "geoip" + ], + "help": "Update GeoIP database and firewall sets", + "run": "sudo ${vyos_libexec_dir}/geoip-update.py --force", + "type": null, + "val_help": null + }, + { + "cmd": [ + "update", + "webproxy", + "blacklists" + ], + "help": "Update the webproxy blacklist database", + "run": "sudo ${vyos_op_scripts_dir}/webproxy_update_blacklist.sh --update-blacklist", + "type": null, + "val_help": null + }, + { + "cmd": [ + "wake-on-lan", + "interface", + "<text>", + "host", + "<text>" + ], + "help": "Station (MAC) address to wake up", + "run": "sudo /usr/sbin/etherwake -i \"$3\" \"$5\"", + "type": null, + "val_help": null + } + ], + "os": "1.4-rolling-202207111030" +}
\ No newline at end of file diff --git a/docs/_include/interface-ip.txt b/docs/_include/interface-ip.txt index 75441040..4164985b 100644 --- a/docs/_include/interface-ip.txt +++ b/docs/_include/interface-ip.txt @@ -19,7 +19,7 @@ {{ var5 }} {{ var6 }} ip arp-cache-timeout Once a neighbor has been found, the entry is considered to be valid for at - least for this specifc time. An entry's validity will be extended if it + least for this specific time. An entry's validity will be extended if it receives positive feedback from higher level protocols. This defaults to 30 seconds. @@ -64,6 +64,22 @@ set interfaces {{ var0 }} {{ var1 }} {{ var2 }} {{ var4 }} {{ var5 }} {{ var7 }} ip disable-forwarding .. cfgcmd:: set interfaces {{ var0 }} <interface> {{ var2 }} {{ var3 }} + {{ var5 }} {{ var6 }} ip enable-directed-broadcast + + Define different modes for IP directed broadcast forwarding as described in + :rfc:`1812` and :rfc:`2644`. + + If configured, incoming IP directed broadcast packets on this interface will + be forwarded. + + If this option is unset (default), incoming IP directed broadcast packets + will not be forwarded. + + .. code-block:: none + + set interfaces {{ var0 }} {{ var1 }} {{ var2 }} {{ var4 }} {{ var5 }} {{ var7 }} ip enable-directed-broadcast + +.. cfgcmd:: set interfaces {{ var0 }} <interface> {{ var2 }} {{ var3 }} {{ var5 }} {{ var6 }} ip enable-arp-accept Define behavior for gratuitous ARP frames who's IP is not already present in diff --git a/docs/_include/vyos-1x b/docs/_include/vyos-1x -Subproject f75da014ae295e6cdf352754bfd998a453e8174 +Subproject 466e3b192d15563bc21fc308fa7916eb5aae866 diff --git a/docs/automation/cloud-init.rst b/docs/automation/cloud-init.rst index ccfb6275..2fa102b1 100644 --- a/docs/automation/cloud-init.rst +++ b/docs/automation/cloud-init.rst @@ -267,7 +267,7 @@ Most important keys that needs to be considered: Generate qcow image ------------------- -A VyOS qcow image with cloud-init options is needed. This can be obteined +A VyOS qcow image with cloud-init options is needed. This can be obtained using `vyos-vm-images`_ repo. After clonning the repo, edit the file **qemu.yml** and comment the **download-iso** role. diff --git a/docs/automation/command-scripting.rst b/docs/automation/command-scripting.rst index 7cf31232..ed76a879 100644 --- a/docs/automation/command-scripting.rst +++ b/docs/automation/command-scripting.rst @@ -28,7 +28,7 @@ example, if you want to disable a BGP peer on VRRP transition to backup: #!/bin/vbash source /opt/vyatta/etc/functions/script-template configure - set protocols bgp local-as 65536 + set protocols bgp system-as 65536 set protocols bgp neighbor 192.168.2.1 shutdown commit exit @@ -83,10 +83,10 @@ Here is a simple example: .. code-block:: python - #!/usr/bin/env python - print "delete firewall group address-group somehosts" - print "set firewall group address-group somehosts address '192.0.2.3'" - print "set firewall group address-group somehosts address '203.0.113.55'" + #!/usr/bin/env python3 + print("delete firewall group address-group somehosts") + print("set firewall group address-group somehosts address '192.0.2.3'") + print("set firewall group address-group somehosts address '203.0.113.55'") .. code-block:: none diff --git a/docs/changelog/1.3.rst b/docs/changelog/1.3.rst index b71b630d..980dd16b 100644 --- a/docs/changelog/1.3.rst +++ b/docs/changelog/1.3.rst @@ -8,6 +8,109 @@ _ext/releasenotes.py +2022-08-14 +========== + +* :vytask:`T4579` (bug): bridge: can not delete member interface CLI option when VLAN is enabled +* :vytask:`T4421` (default): Add support for floating point numbers in the numeric validator +* :vytask:`T4415` (bug): Include license/copyright files in the image but remove user documentation from /usr/share/doc to reduce its size +* :vytask:`T4313` (bug): "generate public-key-command" throws unhandled exceptions when it cannot retrieve the key +* :vytask:`T4082` (bug): Add op mode command to restart ldpd +* :vytask:`T3714` (bug): Some sysctl custom parameters disappear after reboot +* :vytask:`T4260` (bug): Extend vyos.configdict.node_changed() to support recursiveness +* :vytask:`T3785` (default): Add unicode support to configtree backend +* :vytask:`T3507` (bug): Bond with mode LACP show u/u in show interfaces even if peer is not configured + + +2022-08-11 +========== + +* :vytask:`T4476` (default): Next steps after installation is not communicated properly to new users + + +2022-08-02 +========== + +* :vytask:`T4515` (default): Reduce telegraf binary size + + +2022-07-30 +========== + +* :vytask:`T4532` (bug): Flow-accounting IPv6 server/receiver bug + + +2022-07-27 +========== + +* :vytask:`T4571` (bug): Sflow with vrf configured does not use vrf to validate agent-address IP from vrf-configured interfaces + + +2022-07-18 +========== + +* :vytask:`T4228` (bug): bond: OS error thrown when two bonds use the same member +* :vytask:`T4534` (bug): bond: bridge: error out if member interface is assigned to a VRF instance +* :vytask:`T4525` (bug): Delete interface from VRF and add it to bonding error +* :vytask:`T4522` (feature): bond: add ability to specify mii monitor interval via CLI +* :vytask:`T4521` (bug): bond: ARP monitor interval is not configured despite set via CLI + + +2022-07-14 +========== + +* :vytask:`T4491` (bug): Use empty string for internal name of root node of config_tree + + +2022-07-13 +========== + +* :vytask:`T1375` (feature): Add clear dhcp server lease function + + +2022-07-12 +========== + +* :vytask:`T4527` (bug): Prevent to create VRF name default +* :vytask:`T4084` (default): Dehardcode the default login banner +* :vytask:`T3864` (enhancment): Add Edgecore build to VyOS 1.3 Equuleus + + +2022-07-09 +========== + +* :vytask:`T4507` (feature): IPoE-server add multiplier option for shaper +* :vytask:`T4468` (bug): web-proxy source group cannot start with a number bug +* :vytask:`T4373` (feature): PPPoE-server add multiplier option for shaper + + +2022-07-07 +========== + +* :vytask:`T4456` (bug): NTP client in VRF tries to bind to interfaces outside VRF, logs many messages +* :vytask:`T4509` (feature): Feature Request: DNS64 + + +2022-07-06 +========== + +* :vytask:`T4513` (bug): Webproxy monitor commands do not work + + +2022-07-05 +========== + +* :vytask:`T4510` (bug): set system static-host-mapping doesn't allow IPv4 and IPv6 for same name. +* :vytask:`T2654` (bug): Multiple names unable to be assigned to the same static mapping +* :vytask:`T2683` (default): no dual stack in system static-host-mapping host-name + + +2022-07-01 +========== + +* :vytask:`T4489` (bug): MPLS sysctl not persistent for tunnel interfaces + + 2022-06-20 ========== @@ -293,12 +396,6 @@ * :vytask:`T4087` (feature): IPsec IKE-group proposals limit of 10 pieces -2022-02-06 -========== - -* :vytask:`T4228` (bug): bond: OS error thrown when two bonds use the same member - - 2022-02-05 ========== @@ -1751,7 +1848,7 @@ 2021-02-16 ========== -* :vytask:`T3318` (feature): Update Linux Kernel to v5.4.197 / 5.10.123 +* :vytask:`T3318` (feature): Update Linux Kernel to v5.4.208 / 5.10.135 2021-02-14 diff --git a/docs/changelog/1.4.rst b/docs/changelog/1.4.rst index 1ef142fe..6e917399 100644 --- a/docs/changelog/1.4.rst +++ b/docs/changelog/1.4.rst @@ -8,6 +8,252 @@ _ext/releasenotes.py +2022-08-14 +========== + +* :vytask:`T4579` (bug): bridge: can not delete member interface CLI option when VLAN is enabled +* :vytask:`T4421` (default): Add support for floating point numbers in the numeric validator +* :vytask:`T3507` (bug): Bond with mode LACP show u/u in show interfaces even if peer is not configured + + +2022-08-12 +========== + +* :vytask:`T4603` (feature): Need a config option to specify NAS-IP-Address for vpn l2tp + + +2022-08-10 +========== + +* :vytask:`T4408` (feature): Add sshguard to protect against brut-forces + + +2022-08-08 +========== + +* :vytask:`T4586` (feature): Add to NAT66: SNAT destination address and DNAT source address. + + +2022-08-04 +========== + +* :vytask:`T4257` (feature): Discussion on changing BGP autonomous system number syntax + + +2022-08-02 +========== + +* :vytask:`T4585` (feature): Rewrite op-mode containers to vyos.opmode +* :vytask:`T4515` (default): Reduce telegraf binary size + + +2022-08-01 +========== + +* :vytask:`T4581` (bug): 'show system cpu' not working +* :vytask:`T4578` (feature): Rewrite show dns forwarding statistics to new format + + +2022-07-31 +========== + +* :vytask:`T4580` (bug): Handle the case of op-mode file names with hyphens in GraphQL schema/resolver generation + + +2022-07-30 +========== + +* :vytask:`T4575` (feature): vyos.utill add new wrapper "rc_cmd" to get the return code and output +* :vytask:`T4562` (feature): Rewrite show vrf to new format +* :vytask:`T4545` (feature): Rewrite show nat source rules +* :vytask:`T4543` (bug): Show source nat statistics shows incorrect interface +* :vytask:`T4503` (default): Prevent op mode scripts from restarting services if there's a commit in progress +* :vytask:`T4411` (feature): Add migration for service monitoring telegraf influxdb + + +2022-07-29 +========== + +* :vytask:`T4554` (enhancment): Implement GraphQL resolvers for standardized op-mode scripts +* :vytask:`T4518` (feature): Add XML for CLI conf mode load-balancing wan +* :vytask:`T4544` (enhancment): Generate schema definitions from standardized op-mode scripts + + +2022-07-28 +========== + +* :vytask:`T4531` (bug): NAT op-mode errors with exclude rules +* :vytask:`T3435` (bug): NAT rules show corruption + + +2022-07-27 +========== + +* :vytask:`T4571` (bug): Sflow with vrf configured does not use vrf to validate agent-address IP from vrf-configured interfaces +* :vytask:`T4552` (bug): Unable to reset IPsec IPv6 peer + + +2022-07-26 +========== + +* :vytask:`T4568` (bug): show vpn debug peer doesn't work +* :vytask:`T4556` (feature): fastnetmon: Allow configure white_list_path and populate with hosts/networks that should be ignored. +* :vytask:`T4495` (feature): Combine BGP reset op commands + + +2022-07-25 +========== + +* :vytask:`T4567` (default): Merge experimental branch of GraphQL development +* :vytask:`T4560` (bug): VRF and BGP neighbor local-as error +* :vytask:`T4493` (bug): Incorrect help for "show bgp neighbors" +* :vytask:`T1233` (bug): ipsec vpn sa showing down + + +2022-07-22 +========== + +* :vytask:`T4145` (bug): Conntrack table not showing after firewall rewriting + + +2022-07-21 +========== + +* :vytask:`T4555` (feature): fastnetmon: add IPv6 support +* :vytask:`T4553` (default): Allow to set ban time on ddos-protection configuration + + +2022-07-20 +========== + +* :vytask:`T4056` (bug): Traffic policy not set in live configuration + + +2022-07-18 +========== + +* :vytask:`T4523` (feature): OP-mode Extend conntrack output to get marks, zones and directions +* :vytask:`T4228` (bug): bond: OS error thrown when two bonds use the same member +* :vytask:`T4539` (feature): qat: update Intel QuickAssist release version 1.7.L.4.16.0-00017 +* :vytask:`T4534` (bug): bond: bridge: error out if member interface is assigned to a VRF instance +* :vytask:`T4525` (bug): Delete interface from VRF and add it to bonding error +* :vytask:`T4522` (feature): bond: add ability to specify mii monitor interval via CLI +* :vytask:`T4535` (feature): FRR: upgrade to stable/8.3 version +* :vytask:`T4521` (bug): bond: ARP monitor interval is not configured despite set via CLI +* :vytask:`T4540` (feature): firmware: update to Linux release 20220708 + + +2022-07-17 +========== + +* :vytask:`T4028` (bug): FRR 8.1 routes not being applied to routing table after reboot if an interface has 2 ip addresses + + +2022-07-15 +========== + +* :vytask:`T4494` (bug): Cannot reset BGP peer within VRF +* :vytask:`T4536` (feature): FRR: move to systemd for daemon control + + +2022-07-14 +========== + +* :vytask:`T4491` (bug): Use empty string for internal name of root node of config_tree + + +2022-07-13 +========== + +* :vytask:`T1375` (feature): Add clear dhcp server lease function + + +2022-07-12 +========== + +* :vytask:`T4527` (bug): Prevent to create VRF name default +* :vytask:`T4084` (default): Dehardcode the default login banner +* :vytask:`T3948` (feature): IPSec VPN: Add a new option "none" for the connection-type +* :vytask:`T235` (feature): Ability to configure manual IP Rules + + +2022-07-10 +========== + +* :vytask:`T3836` (bug): Setting a default IPv6 route while getting IPv4 gateway via DHCP removes the IPv4 gateway + + +2022-07-09 +========== + +* :vytask:`T4507` (feature): IPoE-server add multiplier option for shaper +* :vytask:`T4499` (bug): NAT source translation not showing a single output +* :vytask:`T4468` (bug): web-proxy source group cannot start with a number bug +* :vytask:`T4373` (feature): PPPoE-server add multiplier option for shaper +* :vytask:`T3353` (bug): PPPoE server wrong vlan-range generating config +* :vytask:`T3648` (bug): op-mode: nat rules broken +* :vytask:`T4517` (feature): ip: Add options to enable directed broadcast forwarding + + +2022-07-07 +========== + +* :vytask:`T4456` (bug): NTP client in VRF tries to bind to interfaces outside VRF, logs many messages +* :vytask:`T4509` (feature): Feature Request: DNS64 + + +2022-07-06 +========== + +* :vytask:`T4513` (bug): Webproxy monitor commands do not work +* :vytask:`T4299` (feature): Firewall - GeoIP filtering + + +2022-07-05 +========== + +* :vytask:`T4378` (bug): Unable to submit wildcard ("*.example.com") A or AAAA records in dns forwarder +* :vytask:`T2683` (default): no dual stack in system static-host-mapping host-name +* :vytask:`T478` (feature): Firewall address group (multi and nesting) + + +2022-07-04 +========== + +* :vytask:`T4501` (bug): Syslog-identifier does not work in event handler +* :vytask:`T3600` (bug): DHCP Interface static route breaks PBR +* :vytask:`T4498` (feature): bridge: Add option to enable/disable IGMP/MLD snooping + + +2022-07-01 +========== + +* :vytask:`T2455` (bug): No support for the IPv6 VTI +* :vytask:`T4490` (feature): BGP- warning message that AFI/SAFI is needed to establish the neighborship +* :vytask:`T4489` (bug): MPLS sysctl not persistent for tunnel interfaces + + +2022-06-29 +========== + +* :vytask:`T4477` (feature): router-advert: support RDNSS lifetime option + + +2022-06-28 +========== + +* :vytask:`T4486` (bug): Container can't be deleted +* :vytask:`T4473` (bug): Use container network without network declaration error +* :vytask:`T4458` (feature): Firewall - add support for matching ip ttl in firewall rules +* :vytask:`T3907` (feature): Firewall - Set log levels + + +2022-06-27 +========== + +* :vytask:`T4484` (default): Firewall op-mode summary doesn't correctly handle address group containing ranges + + 2022-06-25 ========== @@ -562,7 +808,6 @@ * :vytask:`T4164` (bug): PBR: network groups (as well as address and port groups) don't resolve in `nftables_policy.conf` * :vytask:`T3970` (feature): Add support for op-mode PKI direct install into an active config session * :vytask:`T3828` (bug): ipsec: Subtle change in "pfs enable" behavior from equuleus -> sagitta -* :vytask:`T4228` (bug): bond: OS error thrown when two bonds use the same member 2022-02-05 @@ -717,7 +962,6 @@ * :vytask:`T4149` (bug): [Firewall-IPV6] Error delete Fw rules on VIF/INT * :vytask:`T3950` (bug): CLI backtrace on update if DNS not defined -* :vytask:`T4170` (feature): Rename "policy ipv6-route" -> "policy route6" * :vytask:`T4166` (bug): Debug output missing when frr.py called under vyos-configd @@ -840,7 +1084,6 @@ 2021-12-22 ========== -* :vytask:`T4056` (bug): Traffic policy not set in live configuration * :vytask:`T3678` (bug): VyOS 1.4: Invalid error message while deleting ipsec vpn configuration * :vytask:`T3356` (feature): Script for remote file transfers @@ -2281,7 +2524,7 @@ ========== * :vytask:`T3313` (bug): ospfv3 interface missing options -* :vytask:`T3318` (feature): Update Linux Kernel to v5.4.197 / 5.10.123 +* :vytask:`T3318` (feature): Update Linux Kernel to v5.4.208 / 5.10.135 2021-02-15 diff --git a/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.log b/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.log index 6b11d67b..58ecbce2 100644 --- a/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.log +++ b/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.log @@ -1,742 +1,762 @@ -2022-06-10 22:00:55,708 p=6203 u=rob n=ansible | [WARNING]: While constructing a mapping from /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/defaults/main.yml, line 4, column 1, found a duplicate dict key (upgrade_iso). Using last defined value -only. +2022-07-11 21:34:59,535 p=48090 u=rob n=ansible | [WARNING]: While constructing a mapping from /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/defaults/main.yml, line 4, column 1, found a duplicate dict key +(upgrade_iso). Using last defined value only. -2022-06-10 22:00:55,708 p=6203 u=rob n=ansible | [WARNING]: While constructing a mapping from /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/defaults/main.yml, line 4, column 1, found a duplicate dict key (upgrade_iso_version). Using last -defined value only. +2022-07-11 21:34:59,535 p=48090 u=rob n=ansible | [WARNING]: While constructing a mapping from /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/defaults/main.yml, line 4, column 1, found a duplicate dict key +(upgrade_iso_version). Using last defined value only. -2022-06-10 22:00:55,742 p=6203 u=rob n=ansible | PLAY [prepare node and Lab] ******************************************************************************************************************************************************************************** -2022-06-10 22:00:55,762 p=6203 u=rob n=ansible | TASK [eve-ng-create-node : fail] *************************************************************************************************************************************************************************** -2022-06-10 22:00:55,777 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:00:55,782 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:00:55,787 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:00:55,789 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:00:55,793 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:00:55,795 p=6203 u=rob n=ansible | TASK [eve-ng-create-node : fail] *************************************************************************************************************************************************************************** -2022-06-10 22:00:55,808 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:00:55,813 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:00:55,821 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:00:55,821 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:00:55,827 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:00:55,830 p=6203 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] ************************************************************************************************************************************************* -2022-06-10 22:00:55,851 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:00:55,858 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:00:55,860 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:00:55,863 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:00:57,142 p=6203 u=rob n=ansible | ok: [eveng] -2022-06-10 22:00:57,147 p=6203 u=rob n=ansible | TASK [eve-ng-create-node : get template facts] ************************************************************************************************************************************************************* -2022-06-10 22:00:57,176 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:00:57,184 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:00:57,185 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:00:57,191 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:00:57,728 p=6203 u=rob n=ansible | ok: [eveng] -2022-06-10 22:00:57,732 p=6203 u=rob n=ansible | TASK [eve-ng-create-node : Register path status] *********************************************************************************************************************************************************** -2022-06-10 22:00:57,760 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:00:57,767 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:00:57,770 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:00:57,775 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:00:58,147 p=6203 u=rob n=ansible | ok: [eveng] -2022-06-10 22:00:58,151 p=6203 u=rob n=ansible | TASK [eve-ng-create-node : create path] ******************************************************************************************************************************************************************** -2022-06-10 22:00:58,173 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:00:58,183 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:00:58,191 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:00:58,193 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:00:58,197 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:00:58,199 p=6203 u=rob n=ansible | TASK [eve-ng-create-node : Download iso] ******************************************************************************************************************************************************************* -2022-06-10 22:00:58,219 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:00:58,227 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:00:58,236 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:00:58,238 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:00:58,249 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:00:58,255 p=6203 u=rob n=ansible | TASK [eve-ng-create-node : create virtioa.qcow2 file] ****************************************************************************************************************************************************** -2022-06-10 22:00:58,286 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:00:58,294 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:00:58,304 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:00:58,305 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:00:58,309 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:00:58,313 p=6203 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] ************************************************************************************************************************************************* -2022-06-10 22:00:58,329 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:00:58,337 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:00:58,344 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:00:58,346 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:00:58,350 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:00:58,353 p=6203 u=rob n=ansible | TASK [eve-ng-create-node : create lab for node install] **************************************************************************************************************************************************** -2022-06-10 22:00:58,372 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:00:58,378 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:00:58,386 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:00:58,388 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:00:58,391 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:00:58,393 p=6203 u=rob n=ansible | TASK [eve-ng-create-node : open lab] *********************************************************************************************************************************************************************** -2022-06-10 22:00:58,406 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:00:58,413 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:00:58,420 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:00:58,422 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:00:58,424 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:00:58,429 p=6203 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] *********************************************************************************************************************************************************************** -2022-06-10 22:00:58,444 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:00:58,452 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:00:58,458 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:00:58,460 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:00:58,463 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:00:58,465 p=6203 u=rob n=ansible | TASK [eve-ng-create-node : add node to lab] **************************************************************************************************************************************************************** -2022-06-10 22:00:58,484 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:00:58,492 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:00:58,497 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:00:58,499 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:00:58,503 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:00:58,505 p=6203 u=rob n=ansible | TASK [eve-ng-create-node : start node] ********************************************************************************************************************************************************************* -2022-06-10 22:00:58,519 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:00:58,526 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:00:58,532 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:00:58,534 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:00:58,538 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:00:58,540 p=6203 u=rob n=ansible | TASK [eve-ng-create-node : get node infos] ***************************************************************************************************************************************************************** -2022-06-10 22:00:58,554 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:00:58,560 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:00:58,569 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:00:58,569 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:00:58,573 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:00:58,576 p=6203 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] *********************************************************************************************************************************************************************** -2022-06-10 22:00:58,590 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:00:58,596 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:00:58,603 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:00:58,606 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:00:58,608 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:00:58,613 p=6203 u=rob n=ansible | TASK [eve-ng-create-node : copy file] ********************************************************************************************************************************************************************** -2022-06-10 22:00:58,628 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:00:58,636 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:00:58,642 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:00:58,644 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:00:58,648 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:00:58,651 p=6203 u=rob n=ansible | TASK [eve-ng-create-node : run expect script] ************************************************************************************************************************************************************** -2022-06-10 22:00:58,665 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:00:58,671 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:00:58,678 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:00:58,680 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:00:58,684 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:00:58,686 p=6203 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie (due timeout)] *********************************************************************************************************************************** -2022-06-10 22:00:58,701 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:00:58,706 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:00:58,712 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:00:58,714 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:00:58,718 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:00:58,720 p=6203 u=rob n=ansible | TASK [eve-ng-create-node : stop node] ********************************************************************************************************************************************************************** -2022-06-10 22:00:58,739 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:00:58,746 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:00:58,747 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:00:58,747 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:00:58,751 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:00:58,754 p=6203 u=rob n=ansible | TASK [eve-ng-create-node : Pause to wait node is shutdown] ************************************************************************************************************************************************* -2022-06-10 22:00:58,764 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:00:58,765 p=6203 u=rob n=ansible | TASK [eve-ng-create-node : delete iso] ********************************************************************************************************************************************************************* -2022-06-10 22:00:58,779 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:00:58,785 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:00:58,791 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:00:58,793 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:00:58,796 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:00:58,798 p=6203 u=rob n=ansible | TASK [eve-ng-create-node : commit virtioa.qcow2] *********************************************************************************************************************************************************** -2022-06-10 22:00:58,810 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:00:58,815 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:00:58,821 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:00:58,822 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:00:58,826 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:00:58,828 p=6203 u=rob n=ansible | TASK [eve-ng-create-node : delete lab for node install] **************************************************************************************************************************************************** -2022-06-10 22:00:58,840 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:00:58,847 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:00:58,852 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:00:58,854 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:00:58,857 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:00:58,865 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : Get env file content] ************************************************************************************************************************************************************** -2022-06-10 22:00:59,090 p=6203 u=rob n=ansible | ok: [vyos-oobm -> localhost] -2022-06-10 22:00:59,092 p=6203 u=rob n=ansible | ok: [eveng -> localhost] -2022-06-10 22:00:59,095 p=6203 u=rob n=ansible | ok: [dhcp-relay -> localhost] -2022-06-10 22:00:59,098 p=6203 u=rob n=ansible | ok: [transport -> localhost] -2022-06-10 22:00:59,101 p=6203 u=rob n=ansible | ok: [dhcp-server -> localhost] -2022-06-10 22:00:59,103 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : Load facts] ************************************************************************************************************************************************************************ -2022-06-10 22:00:59,130 p=6203 u=rob n=ansible | ok: [eveng] -2022-06-10 22:00:59,130 p=6203 u=rob n=ansible | ok: [vyos-oobm] -2022-06-10 22:01:00,056 p=6492 u=rob n=ansible | network_os is set to vyos -2022-06-10 22:01:00,056 p=6490 u=rob n=ansible | network_os is set to vyos -2022-06-10 22:01:00,061 p=6491 u=rob n=ansible | network_os is set to vyos -2022-06-10 22:01:00,069 p=6203 u=rob n=ansible | ok: [dhcp-relay] -2022-06-10 22:01:00,071 p=6203 u=rob n=ansible | ok: [transport] -2022-06-10 22:01:00,072 p=6203 u=rob n=ansible | ok: [dhcp-server] -2022-06-10 22:01:00,079 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : fail] ****************************************************************************************************************************************************************************** -2022-06-10 22:01:00,101 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:01:00,109 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:01:00,119 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:01:00,119 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:01:00,125 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:01:00,128 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************************** -2022-06-10 22:01:00,159 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:01:00,170 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:01:00,170 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:01:00,176 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:01:00,905 p=6203 u=rob n=ansible | ok: [eveng] -2022-06-10 22:01:00,915 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : get running lab list] ************************************************************************************************************************************************************** -2022-06-10 22:01:00,944 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:01:00,951 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:01:00,952 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:01:00,958 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:01:01,486 p=6203 u=rob n=ansible | ok: [eveng] -2022-06-10 22:01:01,489 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : delete existing lab] *************************************************************************************************************************************************************** -2022-06-10 22:01:01,518 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:01:01,527 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:01:01,528 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:01:01,532 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:01:02,066 p=6203 u=rob n=ansible | ok: [eveng] -2022-06-10 22:01:02,074 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : Ensure labtest is present] ********************************************************************************************************************************************************* -2022-06-10 22:01:02,111 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:01:02,119 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:01:02,122 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:01:02,128 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:01:02,532 p=6203 u=rob n=ansible | ok: [eveng] -2022-06-10 22:01:02,538 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : Create DHCPRelay_through_GRE Lab] ************************************************************************************************************************************************** -2022-06-10 22:01:02,569 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:01:02,576 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:01:02,578 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:01:02,582 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:01:03,470 p=6203 u=rob n=ansible | changed: [eveng] -2022-06-10 22:01:03,476 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************************** -2022-06-10 22:01:03,504 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:01:03,511 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:01:03,513 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:01:03,518 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:01:04,231 p=6203 u=rob n=ansible | ok: [eveng] -2022-06-10 22:01:04,233 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : start vyos-oobm] ******************************************************************************************************************************************************************* -2022-06-10 22:01:04,262 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:01:04,269 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:01:04,271 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:01:04,275 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:01:05,298 p=6203 u=rob n=ansible | ok: [eveng] -2022-06-10 22:01:05,305 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos-oobm] **************************************************************************************************************************************************************** -2022-06-10 22:01:05,326 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:01:05,345 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:01:05,347 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:01:05,351 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:02:04,096 p=6203 u=rob n=ansible | ok: [vyos-oobm] -2022-06-10 22:02:04,103 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************************** -2022-06-10 22:02:04,132 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:02:04,140 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:02:04,141 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:02:04,147 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:02:04,892 p=6203 u=rob n=ansible | ok: [eveng] -2022-06-10 22:02:04,898 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : get lab status] ******************************************************************************************************************************************************************** -2022-06-10 22:02:04,925 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:02:04,932 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:02:04,935 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:02:04,940 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:02:05,489 p=6203 u=rob n=ansible | ok: [eveng] -2022-06-10 22:02:05,494 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : start all nodes] ******************************************************************************************************************************************************************* -2022-06-10 22:02:05,519 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:02:05,527 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:02:05,529 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:02:05,534 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:02:06,529 p=6203 u=rob n=ansible | ok: [eveng] => (item=2) -2022-06-10 22:02:07,713 p=6203 u=rob n=ansible | ok: [eveng] => (item=3) -2022-06-10 22:02:08,952 p=6203 u=rob n=ansible | ok: [eveng] => (item=4) -2022-06-10 22:02:09,760 p=6203 u=rob n=ansible | ok: [eveng] => (item=1) -2022-06-10 22:02:10,868 p=6203 u=rob n=ansible | ok: [eveng] => (item=5) -2022-06-10 22:02:10,873 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************************************************** -2022-06-10 22:02:10,887 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:02:10,893 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:02:26,868 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | Exception: Error reading SSH protocol banner -2022-06-10 22:02:26,871 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last): -2022-06-10 22:02:26,871 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner -2022-06-10 22:02:26,871 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | buf = self.packetizer.readline(timeout) -2022-06-10 22:02:26,871 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline -2022-06-10 22:02:26,871 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | buf += self._read_timeout(timeout) -2022-06-10 22:02:26,872 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout -2022-06-10 22:02:26,872 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | raise socket.timeout() -2022-06-10 22:02:26,872 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | socket.timeout -2022-06-10 22:02:26,872 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | Exception: Error reading SSH protocol banner -2022-06-10 22:02:26,872 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | Exception: Error reading SSH protocol banner -2022-06-10 22:02:26,872 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | -2022-06-10 22:02:26,872 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | During handling of the above exception, another exception occurred: -2022-06-10 22:02:26,872 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | -2022-06-10 22:02:26,872 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last): -2022-06-10 22:02:26,872 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run -2022-06-10 22:02:26,873 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | self._check_banner() -2022-06-10 22:02:26,873 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | Traceback (most recent call last): -2022-06-10 22:02:26,873 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | Traceback (most recent call last): -2022-06-10 22:02:26,873 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner -2022-06-10 22:02:26,873 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner -2022-06-10 22:02:26,873 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner -2022-06-10 22:02:26,873 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | raise SSHException( -2022-06-10 22:02:26,873 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | buf = self.packetizer.readline(timeout) -2022-06-10 22:02:26,873 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | buf = self.packetizer.readline(timeout) -2022-06-10 22:02:26,873 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-06-10 22:02:26,873 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline -2022-06-10 22:02:26,873 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline -2022-06-10 22:02:26,873 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | -2022-06-10 22:02:26,873 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | buf += self._read_timeout(timeout) -2022-06-10 22:02:26,873 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | buf += self._read_timeout(timeout) -2022-06-10 22:02:26,873 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout -2022-06-10 22:02:26,873 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout -2022-06-10 22:02:26,873 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | raise socket.timeout() -2022-06-10 22:02:26,873 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | raise socket.timeout() -2022-06-10 22:02:26,874 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | socket.timeout -2022-06-10 22:02:26,874 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | socket.timeout -2022-06-10 22:02:26,874 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | -2022-06-10 22:02:26,874 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | -2022-06-10 22:02:26,874 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | During handling of the above exception, another exception occurred: -2022-06-10 22:02:26,874 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | During handling of the above exception, another exception occurred: -2022-06-10 22:02:26,874 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | -2022-06-10 22:02:26,874 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | -2022-06-10 22:02:26,874 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | Traceback (most recent call last): -2022-06-10 22:02:26,874 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | Traceback (most recent call last): -2022-06-10 22:02:26,874 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run -2022-06-10 22:02:26,874 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run -2022-06-10 22:02:26,874 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | self._check_banner() -2022-06-10 22:02:26,874 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | self._check_banner() -2022-06-10 22:02:26,874 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner -2022-06-10 22:02:26,874 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner -2022-06-10 22:02:26,875 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | raise SSHException( -2022-06-10 22:02:26,875 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | raise SSHException( -2022-06-10 22:02:26,875 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-06-10 22:02:26,875 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-06-10 22:02:26,875 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | -2022-06-10 22:02:26,875 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | -2022-06-10 22:02:42,896 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | Exception: Error reading SSH protocol banner -2022-06-10 22:02:42,896 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | Exception: Error reading SSH protocol banner -2022-06-10 22:02:42,897 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | Traceback (most recent call last): -2022-06-10 22:02:42,897 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last): -2022-06-10 22:02:42,897 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner -2022-06-10 22:02:42,897 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner -2022-06-10 22:02:42,897 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | buf = self.packetizer.readline(timeout) -2022-06-10 22:02:42,897 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | buf = self.packetizer.readline(timeout) -2022-06-10 22:02:42,897 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline -2022-06-10 22:02:42,897 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline -2022-06-10 22:02:42,897 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | buf += self._read_timeout(timeout) -2022-06-10 22:02:42,897 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | buf += self._read_timeout(timeout) -2022-06-10 22:02:42,897 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout -2022-06-10 22:02:42,897 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout -2022-06-10 22:02:42,898 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | raise socket.timeout() -2022-06-10 22:02:42,898 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | raise socket.timeout() -2022-06-10 22:02:42,898 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | socket.timeout -2022-06-10 22:02:42,898 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | socket.timeout -2022-06-10 22:02:42,898 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | -2022-06-10 22:02:42,898 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | -2022-06-10 22:02:42,898 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | During handling of the above exception, another exception occurred: -2022-06-10 22:02:42,898 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | During handling of the above exception, another exception occurred: -2022-06-10 22:02:42,898 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | -2022-06-10 22:02:42,898 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | -2022-06-10 22:02:42,898 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | Traceback (most recent call last): -2022-06-10 22:02:42,898 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last): -2022-06-10 22:02:42,898 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run -2022-06-10 22:02:42,898 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run -2022-06-10 22:02:42,898 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | self._check_banner() -2022-06-10 22:02:42,898 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | self._check_banner() -2022-06-10 22:02:42,899 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner -2022-06-10 22:02:42,899 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner -2022-06-10 22:02:42,899 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | raise SSHException( -2022-06-10 22:02:42,899 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | raise SSHException( -2022-06-10 22:02:42,899 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-06-10 22:02:42,899 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-06-10 22:02:42,899 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | -2022-06-10 22:02:42,899 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | -2022-06-10 22:02:42,906 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | Exception: Error reading SSH protocol banner -2022-06-10 22:02:42,906 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | Traceback (most recent call last): -2022-06-10 22:02:42,906 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner -2022-06-10 22:02:42,906 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | buf = self.packetizer.readline(timeout) -2022-06-10 22:02:42,907 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline -2022-06-10 22:02:42,907 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | buf += self._read_timeout(timeout) -2022-06-10 22:02:42,907 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout -2022-06-10 22:02:42,907 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | raise socket.timeout() -2022-06-10 22:02:42,907 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | socket.timeout -2022-06-10 22:02:42,907 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | -2022-06-10 22:02:42,907 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | During handling of the above exception, another exception occurred: -2022-06-10 22:02:42,907 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | -2022-06-10 22:02:42,908 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | Traceback (most recent call last): -2022-06-10 22:02:42,908 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run -2022-06-10 22:02:42,908 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | self._check_banner() -2022-06-10 22:02:42,908 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner -2022-06-10 22:02:42,908 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | raise SSHException( -2022-06-10 22:02:42,908 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-06-10 22:02:42,908 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | -2022-06-10 22:02:58,932 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | Exception: Error reading SSH protocol banner -2022-06-10 22:02:58,933 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last): -2022-06-10 22:02:58,933 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner -2022-06-10 22:02:58,934 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | buf = self.packetizer.readline(timeout) -2022-06-10 22:02:58,934 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline -2022-06-10 22:02:58,934 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | buf += self._read_timeout(timeout) -2022-06-10 22:02:58,934 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout -2022-06-10 22:02:58,934 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | raise socket.timeout() -2022-06-10 22:02:58,934 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | socket.timeout -2022-06-10 22:02:58,934 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | -2022-06-10 22:02:58,934 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | During handling of the above exception, another exception occurred: -2022-06-10 22:02:58,935 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | -2022-06-10 22:02:58,935 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last): -2022-06-10 22:02:58,935 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run -2022-06-10 22:02:58,935 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | self._check_banner() -2022-06-10 22:02:58,935 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner -2022-06-10 22:02:58,935 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | raise SSHException( -2022-06-10 22:02:58,935 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-06-10 22:02:58,935 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | -2022-06-10 22:02:58,939 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | Exception: Error reading SSH protocol banner -2022-06-10 22:02:58,940 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | Traceback (most recent call last): -2022-06-10 22:02:58,940 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner -2022-06-10 22:02:58,940 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | buf = self.packetizer.readline(timeout) -2022-06-10 22:02:58,940 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline -2022-06-10 22:02:58,940 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | buf += self._read_timeout(timeout) -2022-06-10 22:02:58,940 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout -2022-06-10 22:02:58,940 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | raise socket.timeout() -2022-06-10 22:02:58,941 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | socket.timeout -2022-06-10 22:02:58,941 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | -2022-06-10 22:02:58,941 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | During handling of the above exception, another exception occurred: -2022-06-10 22:02:58,941 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | -2022-06-10 22:02:58,941 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | Traceback (most recent call last): -2022-06-10 22:02:58,941 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run -2022-06-10 22:02:58,941 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | self._check_banner() -2022-06-10 22:02:58,941 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner -2022-06-10 22:02:58,942 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | raise SSHException( -2022-06-10 22:02:58,942 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-06-10 22:02:58,942 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | -2022-06-10 22:02:58,942 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | Exception: Error reading SSH protocol banner -2022-06-10 22:02:58,943 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | Traceback (most recent call last): -2022-06-10 22:02:58,943 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner -2022-06-10 22:02:58,943 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | buf = self.packetizer.readline(timeout) -2022-06-10 22:02:58,943 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline -2022-06-10 22:02:58,943 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | buf += self._read_timeout(timeout) -2022-06-10 22:02:58,943 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout -2022-06-10 22:02:58,943 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | raise socket.timeout() -2022-06-10 22:02:58,944 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | socket.timeout -2022-06-10 22:02:58,944 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | -2022-06-10 22:02:58,944 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | During handling of the above exception, another exception occurred: -2022-06-10 22:02:58,944 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | -2022-06-10 22:02:58,944 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | Traceback (most recent call last): -2022-06-10 22:02:58,944 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run -2022-06-10 22:02:58,944 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | self._check_banner() -2022-06-10 22:02:58,944 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner -2022-06-10 22:02:58,944 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | raise SSHException( -2022-06-10 22:02:58,945 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-06-10 22:02:58,945 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | -2022-06-10 22:03:00,644 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 22:03:00,644 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 22:03:00,723 p=6939 u=rob n=p=6939 u=rob | paramiko [dhcp-relay] | Authentication (publickey) successful! -2022-06-10 22:03:00,729 p=6941 u=rob n=p=6941 u=rob | paramiko [transport] | Authentication (publickey) successful! -2022-06-10 22:03:01,684 p=6203 u=rob n=ansible | ok: [dhcp-relay] -2022-06-10 22:03:01,684 p=6203 u=rob n=ansible | ok: [transport] -2022-06-10 22:03:14,970 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | Exception: Error reading SSH protocol banner -2022-06-10 22:03:14,970 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | Traceback (most recent call last): -2022-06-10 22:03:14,970 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner -2022-06-10 22:03:14,970 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | buf = self.packetizer.readline(timeout) -2022-06-10 22:03:14,971 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline -2022-06-10 22:03:14,971 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | buf += self._read_timeout(timeout) -2022-06-10 22:03:14,971 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout -2022-06-10 22:03:14,971 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | raise socket.timeout() -2022-06-10 22:03:14,971 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | socket.timeout -2022-06-10 22:03:14,971 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | -2022-06-10 22:03:14,971 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | During handling of the above exception, another exception occurred: -2022-06-10 22:03:14,971 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | -2022-06-10 22:03:14,972 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | Traceback (most recent call last): -2022-06-10 22:03:14,972 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run -2022-06-10 22:03:14,972 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | self._check_banner() -2022-06-10 22:03:14,972 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner -2022-06-10 22:03:14,972 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | raise SSHException( -2022-06-10 22:03:14,972 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-06-10 22:03:14,972 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | -2022-06-10 22:03:16,299 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 22:03:16,390 p=6940 u=rob n=p=6940 u=rob | paramiko [dhcp-server] | Authentication (publickey) successful! -2022-06-10 22:03:17,290 p=6203 u=rob n=ansible | ok: [dhcp-server] -2022-06-10 22:03:17,294 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : include DHCPRelay_through_GRE lab_config.yml] ************************************************************************************************************************************** -2022-06-10 22:03:17,308 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:03:17,314 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:03:17,330 p=6203 u=rob n=ansible | included: /Users/rob/git/_vyos/vyos-eveng/labs/DHCPRelay_through_GRE/lab_config.yml for dhcp-relay, dhcp-server, transport -2022-06-10 22:03:17,363 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : setup nodes] *********************************************************************************************************************************************************************** -2022-06-10 22:03:18,999 p=6504 u=rob n=p=6504 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 22:03:19,066 p=6502 u=rob n=p=6502 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 22:03:19,071 p=6503 u=rob n=p=6503 u=rob | paramiko [transport] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 22:03:19,097 p=6504 u=rob n=p=6504 u=rob | paramiko [dhcp-server] | Authentication (publickey) successful! -2022-06-10 22:03:19,136 p=6502 u=rob n=p=6502 u=rob | paramiko [dhcp-relay] | Authentication (publickey) successful! -2022-06-10 22:03:19,140 p=6503 u=rob n=p=6503 u=rob | paramiko [transport] | Authentication (publickey) successful! -2022-06-10 22:03:23,789 p=6203 u=rob n=ansible | [WARNING]: To ensure idempotency and correct diff the input configuration lines should be similar to how they appear if present in the running configuration on device including the indentation +2022-07-11 21:34:59,566 p=48090 u=rob n=ansible | PLAY [prepare node and Lab] ****************************************************************************************************************************************** +2022-07-11 21:34:59,584 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : fail] ************************************************************************************************************************************* +2022-07-11 21:34:59,598 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:34:59,603 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:34:59,608 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:34:59,611 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:34:59,613 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:34:59,615 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : fail] ************************************************************************************************************************************* +2022-07-11 21:34:59,626 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:34:59,632 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:34:59,637 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:34:59,639 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:34:59,642 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:34:59,644 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] *********************************************************************************************************** +2022-07-11 21:34:59,660 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:34:59,667 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:34:59,669 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:34:59,672 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:35:00,425 p=48090 u=rob n=ansible | ok: [eveng] +2022-07-11 21:35:00,431 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : get template facts] *********************************************************************************************************************** +2022-07-11 21:35:00,458 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:35:00,465 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:35:00,466 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:35:00,472 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:35:01,033 p=48090 u=rob n=ansible | ok: [eveng] +2022-07-11 21:35:01,039 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : Register path status] ********************************************************************************************************************* +2022-07-11 21:35:01,067 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:35:01,075 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:35:01,077 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:35:01,081 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:35:01,405 p=48090 u=rob n=ansible | ok: [eveng] +2022-07-11 21:35:01,408 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : create path] ****************************************************************************************************************************** +2022-07-11 21:35:01,425 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:35:01,432 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:35:01,439 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:35:01,440 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:35:01,444 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:35:01,446 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : Download iso] ***************************************************************************************************************************** +2022-07-11 21:35:01,464 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:35:01,470 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:35:01,471 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:35:01,471 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:35:01,475 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:35:01,478 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : create virtioa.qcow2 file] **************************************************************************************************************** +2022-07-11 21:35:01,491 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:35:01,497 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:35:01,503 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:35:01,504 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:35:01,508 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:35:01,510 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] *********************************************************************************************************** +2022-07-11 21:35:01,528 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:35:01,533 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:35:01,535 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:35:01,535 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:35:01,539 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:35:01,541 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : create lab for node install] ************************************************************************************************************** +2022-07-11 21:35:01,559 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:35:01,564 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:35:01,565 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:35:01,566 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:35:01,570 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:35:01,572 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : open lab] ********************************************************************************************************************************* +2022-07-11 21:35:01,585 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:35:01,590 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:35:01,596 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:35:01,598 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:35:01,601 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:35:01,605 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] ********************************************************************************************************************************* +2022-07-11 21:35:01,616 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:35:01,623 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:35:01,628 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:35:01,630 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:35:01,633 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:35:01,635 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : add node to lab] ************************************************************************************************************************** +2022-07-11 21:35:01,647 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:35:01,653 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:35:01,659 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:35:01,661 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:35:01,663 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:35:01,665 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : start node] ******************************************************************************************************************************* +2022-07-11 21:35:01,678 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:35:01,684 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:35:01,691 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:35:01,693 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:35:01,695 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:35:01,697 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : get node infos] *************************************************************************************************************************** +2022-07-11 21:35:01,710 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:35:01,716 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:35:01,723 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:35:01,725 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:35:01,727 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:35:01,730 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] ********************************************************************************************************************************* +2022-07-11 21:35:01,743 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:35:01,748 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:35:01,756 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:35:01,757 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:35:01,761 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:35:01,763 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : copy file] ******************************************************************************************************************************** +2022-07-11 21:35:01,776 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:35:01,782 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:35:01,788 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:35:01,791 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:35:01,793 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:35:01,795 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : run expect script] ************************************************************************************************************************ +2022-07-11 21:35:01,809 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:35:01,815 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:35:01,822 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:35:01,824 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:35:01,827 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:35:01,829 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie (due timeout)] ********************************************************************************************* +2022-07-11 21:35:01,844 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:35:01,849 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:35:01,856 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:35:01,858 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:35:01,861 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:35:01,863 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : stop node] ******************************************************************************************************************************** +2022-07-11 21:35:01,880 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:35:01,887 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:35:01,888 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:35:01,888 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:35:01,892 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:35:01,895 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : Pause to wait node is shutdown] *********************************************************************************************************** +2022-07-11 21:35:01,905 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:35:01,907 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : delete iso] ******************************************************************************************************************************* +2022-07-11 21:35:01,920 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:35:01,926 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:35:01,931 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:35:01,933 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:35:01,937 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:35:01,940 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : commit virtioa.qcow2] ********************************************************************************************************************* +2022-07-11 21:35:01,952 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:35:01,958 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:35:01,964 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:35:01,966 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:35:01,969 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:35:01,972 p=48090 u=rob n=ansible | TASK [eve-ng-create-node : delete lab for node install] ************************************************************************************************************** +2022-07-11 21:35:01,984 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:35:01,990 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:35:01,996 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:35:01,998 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:35:02,000 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:35:02,008 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Get env file content] ************************************************************************************************************************ +2022-07-11 21:35:02,218 p=48090 u=rob n=ansible | ok: [vyos-oobm -> localhost] +2022-07-11 21:35:02,221 p=48090 u=rob n=ansible | ok: [eveng -> localhost] +2022-07-11 21:35:02,230 p=48090 u=rob n=ansible | ok: [dhcp-server -> localhost] +2022-07-11 21:35:02,234 p=48090 u=rob n=ansible | ok: [dhcp-relay -> localhost] +2022-07-11 21:35:02,234 p=48090 u=rob n=ansible | ok: [transport -> localhost] +2022-07-11 21:35:02,236 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Load facts] ********************************************************************************************************************************** +2022-07-11 21:35:02,262 p=48090 u=rob n=ansible | ok: [eveng] +2022-07-11 21:35:02,263 p=48090 u=rob n=ansible | ok: [vyos-oobm] +2022-07-11 21:35:03,139 p=48356 u=rob n=ansible | network_os is set to vyos +2022-07-11 21:35:03,142 p=48357 u=rob n=ansible | network_os is set to vyos +2022-07-11 21:35:03,146 p=48090 u=rob n=ansible | ok: [dhcp-relay] +2022-07-11 21:35:03,146 p=48358 u=rob n=ansible | network_os is set to vyos +2022-07-11 21:35:03,148 p=48090 u=rob n=ansible | ok: [dhcp-server] +2022-07-11 21:35:03,151 p=48090 u=rob n=ansible | ok: [transport] +2022-07-11 21:35:03,160 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : fail] **************************************************************************************************************************************** +2022-07-11 21:35:03,184 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:35:03,194 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:35:03,202 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:35:03,203 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:35:03,208 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:35:03,211 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ************************************************************************************************************** +2022-07-11 21:35:03,231 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:35:03,238 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:35:03,239 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:35:03,243 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:35:04,003 p=48090 u=rob n=ansible | ok: [eveng] +2022-07-11 21:35:04,010 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : get running lab list] ************************************************************************************************************************ +2022-07-11 21:35:04,037 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:35:04,046 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:35:04,047 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:35:04,052 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:35:04,579 p=48090 u=rob n=ansible | ok: [eveng] +2022-07-11 21:35:04,585 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : delete existing lab] ************************************************************************************************************************* +2022-07-11 21:35:04,612 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:35:04,619 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:35:04,620 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:35:04,625 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:35:05,157 p=48090 u=rob n=ansible | ok: [eveng] +2022-07-11 21:35:05,167 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Ensure labtest is present] ******************************************************************************************************************* +2022-07-11 21:35:05,197 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:35:05,204 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:35:05,206 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:35:05,210 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:35:05,542 p=48090 u=rob n=ansible | ok: [eveng] +2022-07-11 21:35:05,547 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Create DHCPRelay_through_GRE Lab] ************************************************************************************************************ +2022-07-11 21:35:05,570 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:35:05,576 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:35:05,577 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:35:05,581 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:35:06,286 p=48090 u=rob n=ansible | changed: [eveng] +2022-07-11 21:35:06,290 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ************************************************************************************************************** +2022-07-11 21:35:06,311 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:35:06,318 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:35:06,319 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:35:06,323 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:35:07,073 p=48090 u=rob n=ansible | ok: [eveng] +2022-07-11 21:35:07,079 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : start vyos-oobm] ***************************************************************************************************************************** +2022-07-11 21:35:07,106 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:35:07,112 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:35:07,114 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:35:07,118 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:35:08,197 p=48090 u=rob n=ansible | ok: [eveng] +2022-07-11 21:35:08,204 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos-oobm] ************************************************************************************************************************** +2022-07-11 21:35:08,223 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:35:08,237 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:35:08,239 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:35:08,243 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:35:53,823 p=48090 u=rob n=ansible | ok: [vyos-oobm] +2022-07-11 21:35:53,829 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ************************************************************************************************************** +2022-07-11 21:35:53,856 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:35:53,864 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:35:53,865 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:35:53,869 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:35:54,562 p=48090 u=rob n=ansible | ok: [eveng] +2022-07-11 21:35:54,569 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : get lab status] ****************************************************************************************************************************** +2022-07-11 21:35:54,596 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:35:54,603 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:35:54,605 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:35:54,610 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:35:55,161 p=48090 u=rob n=ansible | ok: [eveng] +2022-07-11 21:35:55,167 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : start all nodes] ***************************************************************************************************************************** +2022-07-11 21:35:55,195 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:35:55,202 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:35:55,204 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:35:55,210 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:35:56,232 p=48090 u=rob n=ansible | ok: [eveng] => (item=2) +2022-07-11 21:35:57,563 p=48090 u=rob n=ansible | ok: [eveng] => (item=3) +2022-07-11 21:35:58,897 p=48090 u=rob n=ansible | ok: [eveng] => (item=4) +2022-07-11 21:35:59,629 p=48090 u=rob n=ansible | ok: [eveng] => (item=1) +2022-07-11 21:36:00,778 p=48090 u=rob n=ansible | ok: [eveng] => (item=5) +2022-07-11 21:36:00,787 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ************************************************************************************************************************* +2022-07-11 21:36:00,807 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:36:00,814 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:36:16,708 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | Exception: Error reading SSH protocol banner +2022-07-11 21:36:16,709 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | Traceback (most recent call last): +2022-07-11 21:36:16,709 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:36:16,709 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | buf = self.packetizer.readline(timeout) +2022-07-11 21:36:16,709 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:36:16,709 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | buf += self._read_timeout(timeout) +2022-07-11 21:36:16,710 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:36:16,710 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | raise socket.timeout() +2022-07-11 21:36:16,710 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | socket.timeout +2022-07-11 21:36:16,710 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | +2022-07-11 21:36:16,710 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | During handling of the above exception, another exception occurred: +2022-07-11 21:36:16,710 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | +2022-07-11 21:36:16,710 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | Traceback (most recent call last): +2022-07-11 21:36:16,711 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:36:16,711 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | self._check_banner() +2022-07-11 21:36:16,711 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:36:16,711 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | raise SSHException( +2022-07-11 21:36:16,711 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:36:16,711 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | +2022-07-11 21:36:16,714 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | Exception: Error reading SSH protocol banner +2022-07-11 21:36:16,714 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | Exception: Error reading SSH protocol banner +2022-07-11 21:36:16,715 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | Traceback (most recent call last): +2022-07-11 21:36:16,715 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last): +2022-07-11 21:36:16,715 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:36:16,715 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:36:16,715 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | buf = self.packetizer.readline(timeout) +2022-07-11 21:36:16,715 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | buf = self.packetizer.readline(timeout) +2022-07-11 21:36:16,715 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:36:16,716 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:36:16,716 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | buf += self._read_timeout(timeout) +2022-07-11 21:36:16,716 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | buf += self._read_timeout(timeout) +2022-07-11 21:36:16,716 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:36:16,716 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:36:16,716 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | raise socket.timeout() +2022-07-11 21:36:16,716 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | raise socket.timeout() +2022-07-11 21:36:16,716 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | socket.timeout +2022-07-11 21:36:16,716 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | socket.timeout +2022-07-11 21:36:16,716 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | +2022-07-11 21:36:16,716 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | +2022-07-11 21:36:16,716 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | During handling of the above exception, another exception occurred: +2022-07-11 21:36:16,716 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | During handling of the above exception, another exception occurred: +2022-07-11 21:36:16,716 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | +2022-07-11 21:36:16,716 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | +2022-07-11 21:36:16,716 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | Traceback (most recent call last): +2022-07-11 21:36:16,716 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last): +2022-07-11 21:36:16,717 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:36:16,717 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:36:16,717 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | self._check_banner() +2022-07-11 21:36:16,717 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | self._check_banner() +2022-07-11 21:36:16,717 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:36:16,717 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:36:16,717 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | raise SSHException( +2022-07-11 21:36:16,717 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | raise SSHException( +2022-07-11 21:36:16,717 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:36:16,717 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:36:16,717 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | +2022-07-11 21:36:16,717 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | +2022-07-11 21:36:32,758 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | Exception: Error reading SSH protocol banner +2022-07-11 21:36:32,759 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last): +2022-07-11 21:36:32,759 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:36:32,759 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | buf = self.packetizer.readline(timeout) +2022-07-11 21:36:32,759 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:36:32,759 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | buf += self._read_timeout(timeout) +2022-07-11 21:36:32,760 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:36:32,760 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | raise socket.timeout() +2022-07-11 21:36:32,760 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | socket.timeout +2022-07-11 21:36:32,760 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | +2022-07-11 21:36:32,760 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | During handling of the above exception, another exception occurred: +2022-07-11 21:36:32,760 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | +2022-07-11 21:36:32,760 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last): +2022-07-11 21:36:32,760 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:36:32,760 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | Exception: Error reading SSH protocol banner +2022-07-11 21:36:32,761 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | self._check_banner() +2022-07-11 21:36:32,761 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | Traceback (most recent call last): +2022-07-11 21:36:32,761 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:36:32,761 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:36:32,761 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | raise SSHException( +2022-07-11 21:36:32,761 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | buf = self.packetizer.readline(timeout) +2022-07-11 21:36:32,761 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:36:32,761 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:36:32,761 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | +2022-07-11 21:36:32,761 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | buf += self._read_timeout(timeout) +2022-07-11 21:36:32,761 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:36:32,762 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | raise socket.timeout() +2022-07-11 21:36:32,762 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | socket.timeout +2022-07-11 21:36:32,762 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | +2022-07-11 21:36:32,762 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | During handling of the above exception, another exception occurred: +2022-07-11 21:36:32,762 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | +2022-07-11 21:36:32,762 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | Traceback (most recent call last): +2022-07-11 21:36:32,762 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:36:32,762 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | self._check_banner() +2022-07-11 21:36:32,763 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:36:32,763 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | raise SSHException( +2022-07-11 21:36:32,763 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:36:32,763 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | +2022-07-11 21:36:32,767 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | Exception: Error reading SSH protocol banner +2022-07-11 21:36:32,767 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | Traceback (most recent call last): +2022-07-11 21:36:32,767 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:36:32,767 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | buf = self.packetizer.readline(timeout) +2022-07-11 21:36:32,768 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:36:32,768 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | buf += self._read_timeout(timeout) +2022-07-11 21:36:32,768 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:36:32,768 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | raise socket.timeout() +2022-07-11 21:36:32,768 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | socket.timeout +2022-07-11 21:36:32,768 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | +2022-07-11 21:36:32,768 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | During handling of the above exception, another exception occurred: +2022-07-11 21:36:32,768 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | +2022-07-11 21:36:32,768 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | Traceback (most recent call last): +2022-07-11 21:36:32,769 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:36:32,769 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | self._check_banner() +2022-07-11 21:36:32,769 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:36:32,769 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | raise SSHException( +2022-07-11 21:36:32,769 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:36:32,769 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | +2022-07-11 21:36:48,804 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | Exception: Error reading SSH protocol banner +2022-07-11 21:36:48,805 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | Traceback (most recent call last): +2022-07-11 21:36:48,805 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:36:48,805 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | buf = self.packetizer.readline(timeout) +2022-07-11 21:36:48,805 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:36:48,805 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | buf += self._read_timeout(timeout) +2022-07-11 21:36:48,805 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:36:48,805 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | raise socket.timeout() +2022-07-11 21:36:48,806 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | socket.timeout +2022-07-11 21:36:48,806 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | +2022-07-11 21:36:48,806 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | During handling of the above exception, another exception occurred: +2022-07-11 21:36:48,806 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | +2022-07-11 21:36:48,806 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | Traceback (most recent call last): +2022-07-11 21:36:48,806 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:36:48,806 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | self._check_banner() +2022-07-11 21:36:48,806 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:36:48,807 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | raise SSHException( +2022-07-11 21:36:48,807 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:36:48,807 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | +2022-07-11 21:36:48,811 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | Exception: Error reading SSH protocol banner +2022-07-11 21:36:48,811 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | Exception: Error reading SSH protocol banner +2022-07-11 21:36:48,812 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | Traceback (most recent call last): +2022-07-11 21:36:48,812 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last): +2022-07-11 21:36:48,812 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:36:48,812 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:36:48,812 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | buf = self.packetizer.readline(timeout) +2022-07-11 21:36:48,812 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | buf = self.packetizer.readline(timeout) +2022-07-11 21:36:48,812 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:36:48,812 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:36:48,812 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | buf += self._read_timeout(timeout) +2022-07-11 21:36:48,812 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | buf += self._read_timeout(timeout) +2022-07-11 21:36:48,812 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:36:48,812 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:36:48,812 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | raise socket.timeout() +2022-07-11 21:36:48,812 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | raise socket.timeout() +2022-07-11 21:36:48,813 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | socket.timeout +2022-07-11 21:36:48,813 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | socket.timeout +2022-07-11 21:36:48,813 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | +2022-07-11 21:36:48,813 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | +2022-07-11 21:36:48,813 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | During handling of the above exception, another exception occurred: +2022-07-11 21:36:48,813 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | During handling of the above exception, another exception occurred: +2022-07-11 21:36:48,813 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | +2022-07-11 21:36:48,813 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | +2022-07-11 21:36:48,813 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | Traceback (most recent call last): +2022-07-11 21:36:48,813 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last): +2022-07-11 21:36:48,813 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:36:48,813 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:36:48,813 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | self._check_banner() +2022-07-11 21:36:48,813 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | self._check_banner() +2022-07-11 21:36:48,813 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:36:48,813 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:36:48,814 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | raise SSHException( +2022-07-11 21:36:48,814 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | raise SSHException( +2022-07-11 21:36:48,814 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:36:48,814 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:36:48,814 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | +2022-07-11 21:36:48,814 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | +2022-07-11 21:36:51,092 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:36:51,186 p=48674 u=rob n=p=48674 u=rob | paramiko [transport] | Authentication (publickey) successful! +2022-07-11 21:36:52,083 p=48090 u=rob n=ansible | ok: [transport] +2022-07-11 21:37:04,861 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | Exception: Error reading SSH protocol banner +2022-07-11 21:37:04,862 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last): +2022-07-11 21:37:04,862 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:37:04,862 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | buf = self.packetizer.readline(timeout) +2022-07-11 21:37:04,863 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:37:04,863 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | buf += self._read_timeout(timeout) +2022-07-11 21:37:04,863 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:37:04,863 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | raise socket.timeout() +2022-07-11 21:37:04,863 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | socket.timeout +2022-07-11 21:37:04,863 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | +2022-07-11 21:37:04,863 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | During handling of the above exception, another exception occurred: +2022-07-11 21:37:04,863 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | +2022-07-11 21:37:04,863 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | Traceback (most recent call last): +2022-07-11 21:37:04,864 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:37:04,864 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | self._check_banner() +2022-07-11 21:37:04,864 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:37:04,864 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | raise SSHException( +2022-07-11 21:37:04,864 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:37:04,864 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | +2022-07-11 21:37:04,873 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | Exception: Error reading SSH protocol banner +2022-07-11 21:37:04,873 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | Traceback (most recent call last): +2022-07-11 21:37:04,873 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:37:04,874 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | buf = self.packetizer.readline(timeout) +2022-07-11 21:37:04,874 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:37:04,874 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | buf += self._read_timeout(timeout) +2022-07-11 21:37:04,874 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:37:04,874 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | raise socket.timeout() +2022-07-11 21:37:04,874 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | socket.timeout +2022-07-11 21:37:04,874 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | +2022-07-11 21:37:04,874 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | During handling of the above exception, another exception occurred: +2022-07-11 21:37:04,875 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | +2022-07-11 21:37:04,875 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | Traceback (most recent call last): +2022-07-11 21:37:04,875 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:37:04,875 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | self._check_banner() +2022-07-11 21:37:04,875 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:37:04,875 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | raise SSHException( +2022-07-11 21:37:04,875 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:37:04,875 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | +2022-07-11 21:37:06,494 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:37:06,497 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:37:06,594 p=48673 u=rob n=p=48673 u=rob | paramiko [dhcp-server] | Authentication (publickey) successful! +2022-07-11 21:37:06,594 p=48672 u=rob n=p=48672 u=rob | paramiko [dhcp-relay] | Authentication (publickey) successful! +2022-07-11 21:37:07,536 p=48090 u=rob n=ansible | ok: [dhcp-server] +2022-07-11 21:37:07,575 p=48090 u=rob n=ansible | ok: [dhcp-relay] +2022-07-11 21:37:07,577 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : include DHCPRelay_through_GRE lab_config.yml] ************************************************************************************************ +2022-07-11 21:37:07,589 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:37:07,594 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:37:07,612 p=48090 u=rob n=ansible | included: /Users/rob/git/_vyos/vyos-eveng/labs/DHCPRelay_through_GRE/lab_config.yml for dhcp-relay, dhcp-server, transport +2022-07-11 21:37:07,644 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : setup nodes] ********************************************************************************************************************************* +2022-07-11 21:37:09,407 p=48367 u=rob n=p=48367 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:37:09,407 p=48364 u=rob n=p=48364 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:37:09,407 p=48370 u=rob n=p=48370 u=rob | paramiko [transport] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:37:09,503 p=48370 u=rob n=p=48370 u=rob | paramiko [transport] | Authentication (publickey) successful! +2022-07-11 21:37:09,507 p=48367 u=rob n=p=48367 u=rob | paramiko [dhcp-server] | Authentication (publickey) successful! +2022-07-11 21:37:09,507 p=48364 u=rob n=p=48364 u=rob | paramiko [dhcp-relay] | Authentication (publickey) successful! +2022-07-11 21:37:14,573 p=48090 u=rob n=ansible | [WARNING]: To ensure idempotency and correct diff the input configuration lines should be similar to how they appear if present in the running configuration on +device including the indentation -2022-06-10 22:03:23,790 p=6203 u=rob n=ansible | changed: [transport] -2022-06-10 22:03:27,006 p=6203 u=rob n=ansible | changed: [dhcp-relay] -2022-06-10 22:03:27,025 p=6203 u=rob n=ansible | changed: [dhcp-server] -2022-06-10 22:03:27,027 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************************** -2022-06-10 22:03:27,047 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:03:27,055 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:03:27,055 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:03:27,059 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:03:28,269 p=6203 u=rob n=ansible | ok: [eveng] -2022-06-10 22:03:28,272 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ********************************************************************************************************************************************************************* -2022-06-10 22:03:29,319 p=6203 u=rob n=ansible | ok: [eveng] => (item=5) -2022-06-10 22:03:29,326 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ******************************************************************************************************************************************************************* -2022-06-10 22:03:29,340 p=7180 u=rob n=ansible | Pausing for 5 seconds -2022-06-10 22:03:29,341 p=7180 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-06-10 22:03:34,350 p=6203 u=rob n=ansible | ok: [eveng] -2022-06-10 22:03:34,367 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************************************************** -2022-06-10 22:03:35,252 p=6203 u=rob n=ansible | ok: [eveng] => (item=5) -2022-06-10 22:03:35,262 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************************************************** -2022-06-10 22:03:35,277 p=7202 u=rob n=ansible | Pausing for 5 seconds -2022-06-10 22:03:35,278 p=7202 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-06-10 22:03:40,285 p=6203 u=rob n=ansible | ok: [eveng] -2022-06-10 22:03:40,297 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************************************************** -2022-06-10 22:03:40,316 p=7205 u=rob n=ansible | Pausing for 30 seconds -2022-06-10 22:03:40,316 p=7205 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-06-10 22:04:10,327 p=6203 u=rob n=ansible | ok: [eveng] -2022-06-10 22:04:10,334 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************************************************** -2022-06-10 22:04:10,368 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:04:10,377 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:04:10,401 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:04:15,805 p=6203 u=rob n=ansible | ok: [dhcp-relay] => (item=172.16.0.1) -2022-06-10 22:04:15,847 p=6203 u=rob n=ansible | ok: [dhcp-server] => (item=172.16.0.2) -2022-06-10 22:04:20,160 p=6203 u=rob n=ansible | ok: [dhcp-server] => (item=192.168.0.30) -2022-06-10 22:04:20,166 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ************************************************************************************************************************************************************* -2022-06-10 22:04:20,193 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:04:20,201 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:04:20,201 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:04:20,204 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:04:20,211 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:04:20,214 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************************************************** -2022-06-10 22:04:20,234 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:04:20,242 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:04:20,243 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:04:20,251 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:04:21,668 p=6203 u=rob n=ansible | ok: [dhcp-server] => (item={'name': 'show_dhcp_server_leases', 'command': 'show dhcp server leases'}) -2022-06-10 22:04:25,028 p=6203 u=rob n=ansible | ok: [dhcp-server] => (item={'name': 'ping_client', 'command': 'ping 192.168.0.30 count 4'}) -2022-06-10 22:04:25,033 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ********************************************************************************************************************************************************************* -2022-06-10 22:04:25,056 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:04:25,064 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:04:25,064 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:04:25,073 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:04:25,890 p=6203 u=rob n=ansible | ok: [dhcp-server] -2022-06-10 22:04:25,896 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] *********************************************************************************************************************************************************************** -2022-06-10 22:04:25,920 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:04:25,929 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:04:27,265 p=6203 u=rob n=ansible | ok: [dhcp-relay] -2022-06-10 22:04:27,274 p=6203 u=rob n=ansible | ok: [transport] -2022-06-10 22:04:27,281 p=6203 u=rob n=ansible | ok: [dhcp-server] -2022-06-10 22:04:27,284 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] *************************************************************************************************************************************************************** -2022-06-10 22:04:27,294 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:04:27,296 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************************************************** -2022-06-10 22:04:27,310 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:04:27,317 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:04:28,828 p=7392 u=rob n=p=7392 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 22:04:28,842 p=7391 u=rob n=p=7391 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 22:04:28,842 p=7393 u=rob n=p=7393 u=rob | paramiko [transport] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 22:04:28,916 p=7392 u=rob n=p=7392 u=rob | paramiko [dhcp-server] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n' -2022-06-10 22:04:28,924 p=7393 u=rob n=p=7393 u=rob | paramiko [transport] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n' -2022-06-10 22:04:28,925 p=7391 u=rob n=p=7391 u=rob | paramiko [dhcp-relay] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n' -2022-06-10 22:06:27,540 p=6502 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. +2022-07-11 21:37:14,573 p=48090 u=rob n=ansible | changed: [transport] +2022-07-11 21:37:17,645 p=48090 u=rob n=ansible | changed: [dhcp-relay] +2022-07-11 21:37:17,933 p=48090 u=rob n=ansible | changed: [dhcp-server] +2022-07-11 21:37:17,937 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ************************************************************************************************************** +2022-07-11 21:37:17,960 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:37:17,967 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:37:17,968 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:37:17,972 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:37:19,399 p=48090 u=rob n=ansible | ok: [eveng] +2022-07-11 21:37:19,405 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ******************************************************************************************************************************* +2022-07-11 21:37:20,395 p=48090 u=rob n=ansible | ok: [eveng] => (item=5) +2022-07-11 21:37:20,403 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ***************************************************************************************************************************** +2022-07-11 21:37:20,419 p=48873 u=rob n=ansible | Pausing for 5 seconds +2022-07-11 21:37:20,419 p=48873 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-07-11 21:37:25,427 p=48090 u=rob n=ansible | ok: [eveng] +2022-07-11 21:37:25,435 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ****************************************************************************************************************************** +2022-07-11 21:37:26,298 p=48090 u=rob n=ansible | ok: [eveng] => (item=5) +2022-07-11 21:37:26,305 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] **************************************************************************************************************************** +2022-07-11 21:37:26,322 p=48895 u=rob n=ansible | Pausing for 5 seconds +2022-07-11 21:37:26,322 p=48895 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-07-11 21:37:31,334 p=48090 u=rob n=ansible | ok: [eveng] +2022-07-11 21:37:31,343 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] *************************************************************************************** +2022-07-11 21:37:31,360 p=48896 u=rob n=ansible | Pausing for 30 seconds +2022-07-11 21:37:31,360 p=48896 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-07-11 21:38:01,373 p=48090 u=rob n=ansible | ok: [eveng] +2022-07-11 21:38:01,383 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ******************************************************************************************************************************** +2022-07-11 21:38:01,413 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:38:01,422 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:38:01,440 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:38:06,769 p=48090 u=rob n=ansible | ok: [dhcp-relay] => (item=172.16.0.1) +2022-07-11 21:38:06,807 p=48090 u=rob n=ansible | ok: [dhcp-server] => (item=172.16.0.2) +2022-07-11 21:38:11,202 p=48090 u=rob n=ansible | ok: [dhcp-server] => (item=192.168.0.30) +2022-07-11 21:38:11,207 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] *********************************************************************************************************************** +2022-07-11 21:38:11,231 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:38:11,238 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:38:11,239 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:38:11,241 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:38:11,247 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:38:11,249 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ******************************************************************************************************************** +2022-07-11 21:38:11,267 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:38:11,273 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:38:11,275 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:38:11,282 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:38:12,950 p=48090 u=rob n=ansible | ok: [dhcp-server] => (item={'name': 'show_dhcp_server_leases', 'command': 'show dhcp server leases'}) +2022-07-11 21:38:16,327 p=48090 u=rob n=ansible | ok: [dhcp-server] => (item={'name': 'ping_client', 'command': 'ping 192.168.0.30 count 4'}) +2022-07-11 21:38:16,332 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ******************************************************************************************************************************* +2022-07-11 21:38:16,354 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:38:16,361 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:38:16,361 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:38:16,369 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:38:17,188 p=48090 u=rob n=ansible | ok: [dhcp-server] +2022-07-11 21:38:17,199 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] ********************************************************************************************************************************* +2022-07-11 21:38:17,230 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:38:17,237 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:38:18,570 p=48090 u=rob n=ansible | ok: [dhcp-server] +2022-07-11 21:38:18,682 p=48090 u=rob n=ansible | ok: [dhcp-relay] +2022-07-11 21:38:18,705 p=48090 u=rob n=ansible | ok: [transport] +2022-07-11 21:38:18,708 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] ************************************************************************************************************************* +2022-07-11 21:38:18,717 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:38:18,719 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ************************************************************************************************************************* +2022-07-11 21:38:18,731 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:38:18,737 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:38:20,415 p=49080 u=rob n=p=49080 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:38:20,422 p=49082 u=rob n=p=49082 u=rob | paramiko [transport] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:38:20,426 p=49081 u=rob n=p=49081 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:38:20,501 p=49080 u=rob n=p=49080 u=rob | paramiko [dhcp-relay] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n' +2022-07-11 21:38:20,504 p=49081 u=rob n=p=49081 u=rob | paramiko [dhcp-server] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n' +2022-07-11 21:38:20,505 p=49082 u=rob n=p=49082 u=rob | paramiko [transport] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n' +2022-07-11 21:40:18,956 p=48364 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. See the timeout setting options in the Network Debug and Troubleshooting Guide. -2022-06-10 22:06:27,544 p=6504 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. +2022-07-11 21:40:18,959 p=48367 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. See the timeout setting options in the Network Debug and Troubleshooting Guide. -2022-06-10 22:06:27,552 p=6503 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. +2022-07-11 21:40:18,964 p=48370 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. See the timeout setting options in the Network Debug and Troubleshooting Guide. -2022-06-10 22:06:27,645 p=6502 u=rob n=ansible | shutdown complete -2022-06-10 22:06:27,648 p=6504 u=rob n=ansible | shutdown complete -2022-06-10 22:06:27,656 p=6503 u=rob n=ansible | shutdown complete -2022-06-10 22:06:30,618 p=7392 u=rob n=p=7392 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 22:06:30,662 p=7391 u=rob n=p=7391 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 22:06:30,663 p=7393 u=rob n=p=7393 u=rob | paramiko [transport] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 22:06:30,708 p=7392 u=rob n=p=7392 u=rob | paramiko [dhcp-server] | Authentication (publickey) successful! -2022-06-10 22:06:30,749 p=7393 u=rob n=p=7393 u=rob | paramiko [transport] | Authentication (publickey) successful! -2022-06-10 22:06:30,753 p=7391 u=rob n=p=7391 u=rob | paramiko [dhcp-relay] | Authentication (publickey) successful! -2022-06-10 22:06:32,012 p=6203 u=rob n=ansible | ok: [dhcp-server] -2022-06-10 22:06:32,027 p=6203 u=rob n=ansible | ok: [transport] -2022-06-10 22:06:32,031 p=6203 u=rob n=ansible | ok: [dhcp-relay] -2022-06-10 22:06:32,033 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************************** -2022-06-10 22:06:32,052 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:06:32,057 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:06:32,059 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:06:32,061 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:06:33,355 p=6203 u=rob n=ansible | ok: [eveng] -2022-06-10 22:06:33,362 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ********************************************************************************************************************************************************************* -2022-06-10 22:06:34,403 p=6203 u=rob n=ansible | ok: [eveng] => (item=5) -2022-06-10 22:06:34,410 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ******************************************************************************************************************************************************************* -2022-06-10 22:06:34,425 p=7552 u=rob n=ansible | Pausing for 5 seconds -2022-06-10 22:06:34,426 p=7552 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-06-10 22:06:39,437 p=6203 u=rob n=ansible | ok: [eveng] -2022-06-10 22:06:39,449 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************************************************** -2022-06-10 22:06:40,329 p=6203 u=rob n=ansible | ok: [eveng] => (item=5) -2022-06-10 22:06:40,338 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************************************************** -2022-06-10 22:06:40,354 p=7581 u=rob n=ansible | Pausing for 5 seconds -2022-06-10 22:06:40,355 p=7581 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-06-10 22:06:45,364 p=6203 u=rob n=ansible | ok: [eveng] -2022-06-10 22:06:45,370 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************************************************** -2022-06-10 22:06:45,384 p=7582 u=rob n=ansible | Pausing for 30 seconds -2022-06-10 22:06:45,385 p=7582 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-06-10 22:07:15,392 p=6203 u=rob n=ansible | ok: [eveng] -2022-06-10 22:07:15,400 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************************************************** -2022-06-10 22:07:15,425 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:07:15,434 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:07:15,454 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:07:16,347 p=7592 u=rob n=ansible | network_os is set to vyos -2022-06-10 22:07:16,347 p=7591 u=rob n=ansible | network_os is set to vyos -2022-06-10 22:07:17,016 p=7601 u=rob n=p=7601 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 22:07:17,016 p=7600 u=rob n=p=7600 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 22:07:17,109 p=7601 u=rob n=p=7601 u=rob | paramiko [dhcp-server] | Authentication (publickey) successful! -2022-06-10 22:07:17,109 p=7600 u=rob n=p=7600 u=rob | paramiko [dhcp-relay] | Authentication (publickey) successful! -2022-06-10 22:07:22,930 p=6203 u=rob n=ansible | ok: [dhcp-server] => (item=172.16.0.2) -2022-06-10 22:07:22,994 p=6203 u=rob n=ansible | ok: [dhcp-relay] => (item=172.16.0.1) -2022-06-10 22:07:28,100 p=6203 u=rob n=ansible | ok: [dhcp-server] => (item=192.168.0.30) -2022-06-10 22:07:28,103 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ************************************************************************************************************************************************************* -2022-06-10 22:07:28,123 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:07:28,133 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:07:28,141 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:07:28,146 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:07:28,152 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:07:28,154 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************************************************** -2022-06-10 22:07:28,174 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:07:28,182 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:07:28,183 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:07:28,189 p=6203 u=rob n=ansible | skipping: [dhcp-server] => (item={'name': 'show_dhcp_server_leases', 'command': 'show dhcp server leases'}) -2022-06-10 22:07:28,189 p=6203 u=rob n=ansible | skipping: [dhcp-server] => (item={'name': 'ping_client', 'command': 'ping 192.168.0.30 count 4'}) -2022-06-10 22:07:28,191 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:07:28,194 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ********************************************************************************************************************************************************************* -2022-06-10 22:07:28,212 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:07:28,218 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:07:28,218 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:07:28,220 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:07:28,225 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:07:28,228 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : make sure tmp dir exist] *********************************************************************************************************************************************************** -2022-06-10 22:07:28,242 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:07:28,248 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:07:28,254 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:07:28,254 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:07:28,258 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:07:28,262 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : register status of tmp/] *********************************************************************************************************************************************************** -2022-06-10 22:07:28,277 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:07:28,282 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:07:28,288 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:07:28,290 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:07:28,293 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:07:28,296 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : Download upgrade_iso] ************************************************************************************************************************************************************** -2022-06-10 22:07:28,311 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:07:28,317 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:07:28,323 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:07:28,325 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:07:28,328 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:07:28,332 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : Copy iso to host] ****************************************************************************************************************************************************************** -2022-06-10 22:07:28,344 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:07:28,350 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:07:28,357 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:07:28,358 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:07:28,362 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:07:28,364 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : upgrade vyos] ********************************************************************************************************************************************************************** -2022-06-10 22:07:28,376 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:07:28,382 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:07:28,387 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:07:28,389 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:07:28,392 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:07:28,394 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] *********************************************************************************************************************************************************************** -2022-06-10 22:07:28,406 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:07:28,411 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:07:28,418 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:07:28,419 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:07:28,423 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:07:28,426 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] *************************************************************************************************************************************************************** -2022-06-10 22:07:28,433 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:07:28,435 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************************************************** -2022-06-10 22:07:28,446 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:07:28,452 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:07:28,458 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:07:28,459 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:07:28,462 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:07:28,465 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : clear tmp dir] ********************************************************************************************************************************************************************* -2022-06-10 22:07:28,472 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:07:28,474 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************************** -2022-06-10 22:07:28,487 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:07:28,493 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:07:28,498 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:07:28,500 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:07:28,503 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:07:28,505 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ********************************************************************************************************************************************************************* -2022-06-10 22:07:28,519 p=6203 u=rob n=ansible | skipping: [eveng] => (item=5) -2022-06-10 22:07:28,540 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ******************************************************************************************************************************************************************* -2022-06-10 22:07:28,548 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:07:28,550 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************************************************** -2022-06-10 22:07:28,566 p=6203 u=rob n=ansible | skipping: [eveng] => (item=5) -2022-06-10 22:07:28,588 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************************************************** -2022-06-10 22:07:28,596 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:07:28,598 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************************************************** -2022-06-10 22:07:28,605 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:07:28,607 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************************************************** -2022-06-10 22:07:28,623 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:07:28,629 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:07:28,636 p=6203 u=rob n=ansible | skipping: [dhcp-relay] => (item=172.16.0.1) -2022-06-10 22:07:28,641 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:07:28,642 p=6203 u=rob n=ansible | skipping: [dhcp-server] => (item=172.16.0.2) -2022-06-10 22:07:28,642 p=6203 u=rob n=ansible | skipping: [dhcp-server] => (item=192.168.0.30) -2022-06-10 22:07:28,645 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ************************************************************************************************************************************************************* -2022-06-10 22:07:28,658 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:07:28,664 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:07:28,671 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:07:28,673 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:07:28,678 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:07:28,681 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************************************************** -2022-06-10 22:07:28,697 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:07:28,703 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:07:28,708 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:07:28,715 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:07:28,716 p=6203 u=rob n=ansible | skipping: [dhcp-server] => (item={'name': 'show_dhcp_server_leases', 'command': 'show dhcp server leases'}) -2022-06-10 22:07:28,716 p=6203 u=rob n=ansible | skipping: [dhcp-server] => (item={'name': 'ping_client', 'command': 'ping 192.168.0.30 count 4'}) -2022-06-10 22:07:28,718 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ********************************************************************************************************************************************************************* -2022-06-10 22:07:28,733 p=6203 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:07:28,740 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:07:28,746 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:07:28,747 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:07:28,750 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:07:28,754 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output dir exist] ******************************************************************************************************************************************************** -2022-06-10 22:07:28,776 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:07:28,783 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:07:28,785 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:07:28,789 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:07:28,955 p=6203 u=rob n=ansible | ok: [eveng -> localhost] -2022-06-10 22:07:28,958 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output include dir exist] ************************************************************************************************************************************************ -2022-06-10 22:07:28,981 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:07:28,988 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:07:28,990 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:07:28,995 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:07:29,092 p=6203 u=rob n=ansible | ok: [eveng -> localhost] -2022-06-10 22:07:29,094 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : Get timestamp from the system] ***************************************************************************************************************************************************** -2022-06-10 22:07:29,114 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:07:29,120 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:07:29,122 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:07:29,127 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:07:29,530 p=6203 u=rob n=ansible | changed: [eveng] -2022-06-10 22:07:29,535 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ********************************************************************************************************************************************************************* -2022-06-10 22:07:29,563 p=6203 u=rob n=ansible | ok: [eveng] -2022-06-10 22:07:29,570 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:07:29,571 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:07:29,571 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:07:29,577 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:07:29,581 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : generate lab rst file] ************************************************************************************************************************************************************* -2022-06-10 22:07:29,605 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:07:29,613 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:07:29,614 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:07:29,620 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:07:29,837 p=6203 u=rob n=ansible | changed: [eveng -> localhost] -2022-06-10 22:07:29,840 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.conf files in Lab] ****************************************************************************************************************************************************** -2022-06-10 22:07:29,862 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:07:29,870 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:07:29,872 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:07:29,876 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:07:30,032 p=6203 u=rob n=ansible | ok: [eveng -> localhost] -2022-06-10 22:07:30,040 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.conf files] ************************************************************************************************************************************************************* -2022-06-10 22:07:30,066 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:07:30,074 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:07:30,075 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:07:30,081 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:07:30,352 p=6203 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/DHCPRelay_through_GRE/dhcp-server.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 883, 'inode': 43214237, 'dev': 16777233, 'nlink': 1, 'atime': 1648155111.0318244, 'mtime': 1648155110.7974145, 'ctime': 1648155110.7974145, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) -2022-06-10 22:07:30,571 p=6203 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/DHCPRelay_through_GRE/dhcp-relay.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 562, 'inode': 43214236, 'dev': 16777233, 'nlink': 1, 'atime': 1648155111.0537558, 'mtime': 1648155110.7972953, 'ctime': 1648155110.7972953, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) -2022-06-10 22:07:30,789 p=6203 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/DHCPRelay_through_GRE/transport.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 107, 'inode': 43214241, 'dev': 16777233, 'nlink': 1, 'atime': 1648155111.080341, 'mtime': 1648155110.7983584, 'ctime': 1648155110.7983584, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) -2022-06-10 22:07:30,793 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.png files in Lab] ******************************************************************************************************************************************************* -2022-06-10 22:07:30,816 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:07:30,823 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:07:30,825 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:07:30,830 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:07:30,923 p=6203 u=rob n=ansible | ok: [eveng -> localhost] -2022-06-10 22:07:30,928 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.png files] ************************************************************************************************************************************************************** -2022-06-10 22:07:30,956 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:07:30,966 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:07:30,967 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:07:30,974 p=6203 u=rob n=ansible | skipping: [transport] -2022-06-10 22:07:31,162 p=6203 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/DHCPRelay_through_GRE/topology.png', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 57080, 'inode': 43214240, 'dev': 16777233, 'nlink': 1, 'atime': 1648155124.1531827, 'mtime': 1648155110.7982152, 'ctime': 1648155110.7982152, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) -2022-06-10 22:07:31,166 p=6203 u=rob n=ansible | TASK [eve-ng-lab-test : copy ansible log files] ************************************************************************************************************************************************************ -2022-06-10 22:07:31,187 p=6203 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:07:31,195 p=6203 u=rob n=ansible | skipping: [dhcp-relay] -2022-06-10 22:07:31,196 p=6203 u=rob n=ansible | skipping: [dhcp-server] -2022-06-10 22:07:31,200 p=6203 u=rob n=ansible | skipping: [transport] +2022-07-11 21:40:19,059 p=48364 u=rob n=ansible | shutdown complete +2022-07-11 21:40:19,061 p=48367 u=rob n=ansible | shutdown complete +2022-07-11 21:40:19,068 p=48370 u=rob n=ansible | shutdown complete +2022-07-11 21:40:22,438 p=49080 u=rob n=p=49080 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:40:22,438 p=49082 u=rob n=p=49082 u=rob | paramiko [transport] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:40:22,444 p=49081 u=rob n=p=49081 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:40:22,510 p=49082 u=rob n=p=49082 u=rob | paramiko [transport] | Authentication (publickey) successful! +2022-07-11 21:40:22,518 p=49080 u=rob n=p=49080 u=rob | paramiko [dhcp-relay] | Authentication (publickey) successful! +2022-07-11 21:40:22,524 p=49081 u=rob n=p=49081 u=rob | paramiko [dhcp-server] | Authentication (publickey) successful! +2022-07-11 21:40:23,802 p=48090 u=rob n=ansible | ok: [dhcp-relay] +2022-07-11 21:40:23,807 p=48090 u=rob n=ansible | ok: [transport] +2022-07-11 21:40:23,817 p=48090 u=rob n=ansible | ok: [dhcp-server] +2022-07-11 21:40:23,819 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ************************************************************************************************************** +2022-07-11 21:40:23,837 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:40:23,843 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:40:23,845 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:40:23,848 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:40:25,177 p=48090 u=rob n=ansible | ok: [eveng] +2022-07-11 21:40:25,183 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ******************************************************************************************************************************* +2022-07-11 21:40:26,250 p=48090 u=rob n=ansible | ok: [eveng] => (item=5) +2022-07-11 21:40:26,259 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ***************************************************************************************************************************** +2022-07-11 21:40:26,270 p=49218 u=rob n=ansible | Pausing for 5 seconds +2022-07-11 21:40:26,270 p=49218 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-07-11 21:40:31,281 p=48090 u=rob n=ansible | ok: [eveng] +2022-07-11 21:40:31,290 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ****************************************************************************************************************************** +2022-07-11 21:40:32,103 p=48090 u=rob n=ansible | ok: [eveng] => (item=5) +2022-07-11 21:40:32,111 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] **************************************************************************************************************************** +2022-07-11 21:40:32,127 p=49238 u=rob n=ansible | Pausing for 5 seconds +2022-07-11 21:40:32,127 p=49238 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-07-11 21:40:37,137 p=48090 u=rob n=ansible | ok: [eveng] +2022-07-11 21:40:37,146 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] *************************************************************************************** +2022-07-11 21:40:37,164 p=49241 u=rob n=ansible | Pausing for 30 seconds +2022-07-11 21:40:37,165 p=49241 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-07-11 21:41:07,175 p=48090 u=rob n=ansible | ok: [eveng] +2022-07-11 21:41:07,185 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ******************************************************************************************************************************** +2022-07-11 21:41:07,219 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:41:07,227 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:41:07,238 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:41:08,110 p=49254 u=rob n=ansible | network_os is set to vyos +2022-07-11 21:41:08,110 p=49253 u=rob n=ansible | network_os is set to vyos +2022-07-11 21:41:08,930 p=49263 u=rob n=p=49263 u=rob | paramiko [dhcp-server] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:41:08,930 p=49262 u=rob n=p=49262 u=rob | paramiko [dhcp-relay] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:41:09,027 p=49263 u=rob n=p=49263 u=rob | paramiko [dhcp-server] | Authentication (publickey) successful! +2022-07-11 21:41:09,027 p=49262 u=rob n=p=49262 u=rob | paramiko [dhcp-relay] | Authentication (publickey) successful! +2022-07-11 21:41:14,775 p=48090 u=rob n=ansible | ok: [dhcp-relay] => (item=172.16.0.1) +2022-07-11 21:41:14,801 p=48090 u=rob n=ansible | ok: [dhcp-server] => (item=172.16.0.2) +2022-07-11 21:41:20,029 p=48090 u=rob n=ansible | ok: [dhcp-server] => (item=192.168.0.30) +2022-07-11 21:41:20,034 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] *********************************************************************************************************************** +2022-07-11 21:41:20,060 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:41:20,067 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:41:20,068 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:41:20,071 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:41:20,076 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:41:20,079 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ******************************************************************************************************************** +2022-07-11 21:41:20,098 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:41:20,104 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:41:20,104 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:41:20,110 p=48090 u=rob n=ansible | skipping: [dhcp-server] => (item={'name': 'show_dhcp_server_leases', 'command': 'show dhcp server leases'}) +2022-07-11 21:41:20,111 p=48090 u=rob n=ansible | skipping: [dhcp-server] => (item={'name': 'ping_client', 'command': 'ping 192.168.0.30 count 4'}) +2022-07-11 21:41:20,113 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:41:20,115 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ******************************************************************************************************************************* +2022-07-11 21:41:20,133 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:41:20,138 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:41:20,139 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:41:20,141 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:41:20,146 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:41:20,149 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : make sure tmp dir exist] ********************************************************************************************************************* +2022-07-11 21:41:20,163 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:41:20,170 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:41:20,176 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:41:20,178 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:41:20,181 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:41:20,184 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : register status of tmp/] ********************************************************************************************************************* +2022-07-11 21:41:20,195 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:41:20,202 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:41:20,207 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:41:20,209 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:41:20,212 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:41:20,215 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Download upgrade_iso] ************************************************************************************************************************ +2022-07-11 21:41:20,229 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:41:20,235 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:41:20,242 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:41:20,267 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:41:20,268 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:41:20,271 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Copy iso to host] **************************************************************************************************************************** +2022-07-11 21:41:20,284 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:41:20,290 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:41:20,296 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:41:20,298 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:41:20,301 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:41:20,303 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : upgrade vyos] ******************************************************************************************************************************** +2022-07-11 21:41:20,316 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:41:20,322 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:41:20,328 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:41:20,330 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:41:20,332 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:41:20,335 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] ********************************************************************************************************************************* +2022-07-11 21:41:20,347 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:41:20,353 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:41:20,358 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:41:20,360 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:41:20,362 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:41:20,364 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] ************************************************************************************************************************* +2022-07-11 21:41:20,372 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:41:20,374 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ************************************************************************************************************************* +2022-07-11 21:41:20,385 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:41:20,390 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:41:20,395 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:41:20,397 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:41:20,400 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:41:20,403 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : clear tmp dir] ******************************************************************************************************************************* +2022-07-11 21:41:20,410 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:41:20,412 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ************************************************************************************************************** +2022-07-11 21:41:20,423 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:41:20,429 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:41:20,434 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:41:20,436 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:41:20,438 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:41:20,440 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ******************************************************************************************************************************* +2022-07-11 21:41:20,458 p=48090 u=rob n=ansible | skipping: [eveng] => (item=5) +2022-07-11 21:41:20,474 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ***************************************************************************************************************************** +2022-07-11 21:41:20,481 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:41:20,483 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ****************************************************************************************************************************** +2022-07-11 21:41:20,501 p=48090 u=rob n=ansible | skipping: [eveng] => (item=5) +2022-07-11 21:41:20,518 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] **************************************************************************************************************************** +2022-07-11 21:41:20,526 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:41:20,527 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] *************************************************************************************** +2022-07-11 21:41:20,535 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:41:20,537 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ******************************************************************************************************************************** +2022-07-11 21:41:20,549 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:41:20,555 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:41:20,562 p=48090 u=rob n=ansible | skipping: [dhcp-relay] => (item=172.16.0.1) +2022-07-11 21:41:20,565 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:41:20,567 p=48090 u=rob n=ansible | skipping: [dhcp-server] => (item=172.16.0.2) +2022-07-11 21:41:20,567 p=48090 u=rob n=ansible | skipping: [dhcp-server] => (item=192.168.0.30) +2022-07-11 21:41:20,570 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] *********************************************************************************************************************** +2022-07-11 21:41:20,582 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:41:20,589 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:41:20,595 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:41:20,597 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:41:20,600 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:41:20,603 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ******************************************************************************************************************** +2022-07-11 21:41:20,615 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:41:20,622 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:41:20,628 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:41:20,633 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:41:20,635 p=48090 u=rob n=ansible | skipping: [dhcp-server] => (item={'name': 'show_dhcp_server_leases', 'command': 'show dhcp server leases'}) +2022-07-11 21:41:20,635 p=48090 u=rob n=ansible | skipping: [dhcp-server] => (item={'name': 'ping_client', 'command': 'ping 192.168.0.30 count 4'}) +2022-07-11 21:41:20,637 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ******************************************************************************************************************************* +2022-07-11 21:41:20,650 p=48090 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:41:20,657 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:41:20,662 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:41:20,664 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:41:20,667 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:41:20,670 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output dir exist] ****************************************************************************************************************** +2022-07-11 21:41:20,692 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:41:20,699 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:41:20,700 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:41:20,706 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:41:20,852 p=48090 u=rob n=ansible | ok: [eveng -> localhost] +2022-07-11 21:41:20,855 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output include dir exist] ********************************************************************************************************** +2022-07-11 21:41:20,875 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:41:20,882 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:41:20,883 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:41:20,887 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:41:20,987 p=48090 u=rob n=ansible | ok: [eveng -> localhost] +2022-07-11 21:41:20,989 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Get timestamp from the system] *************************************************************************************************************** +2022-07-11 21:41:21,007 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:41:21,012 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:41:21,014 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:41:21,017 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:41:21,317 p=48090 u=rob n=ansible | changed: [eveng] +2022-07-11 21:41:21,321 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ******************************************************************************************************************************* +2022-07-11 21:41:21,342 p=48090 u=rob n=ansible | ok: [eveng] +2022-07-11 21:41:21,349 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:41:21,350 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:41:21,350 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:41:21,354 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:41:21,357 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : generate lab rst file] *********************************************************************************************************************** +2022-07-11 21:41:21,378 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:41:21,386 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:41:21,387 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:41:21,391 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:41:21,604 p=48090 u=rob n=ansible | changed: [eveng -> localhost] +2022-07-11 21:41:21,607 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.conf files in Lab] **************************************************************************************************************** +2022-07-11 21:41:21,628 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:41:21,635 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:41:21,636 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:41:21,640 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:41:21,782 p=48090 u=rob n=ansible | ok: [eveng -> localhost] +2022-07-11 21:41:21,790 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.conf files] *********************************************************************************************************************** +2022-07-11 21:41:21,813 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:41:21,821 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:41:21,823 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:41:21,828 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:41:22,095 p=48090 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/DHCPRelay_through_GRE/dhcp-server.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 883, 'inode': 43214237, 'dev': 16777233, 'nlink': 1, 'atime': 1648155111.0318244, 'mtime': 1648155110.7974145, 'ctime': 1648155110.7974145, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) +2022-07-11 21:41:22,318 p=48090 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/DHCPRelay_through_GRE/dhcp-relay.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 562, 'inode': 43214236, 'dev': 16777233, 'nlink': 1, 'atime': 1648155111.0537558, 'mtime': 1648155110.7972953, 'ctime': 1648155110.7972953, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) +2022-07-11 21:41:22,532 p=48090 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/DHCPRelay_through_GRE/transport.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 107, 'inode': 43214241, 'dev': 16777233, 'nlink': 1, 'atime': 1648155111.080341, 'mtime': 1648155110.7983584, 'ctime': 1648155110.7983584, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) +2022-07-11 21:41:22,536 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.png files in Lab] ***************************************************************************************************************** +2022-07-11 21:41:22,556 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:41:22,563 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:41:22,565 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:41:22,569 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:41:22,664 p=48090 u=rob n=ansible | ok: [eveng -> localhost] +2022-07-11 21:41:22,669 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.png files] ************************************************************************************************************************ +2022-07-11 21:41:22,693 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:41:22,701 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:41:22,703 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:41:22,708 p=48090 u=rob n=ansible | skipping: [transport] +2022-07-11 21:41:22,901 p=48090 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/DHCPRelay_through_GRE/topology.png', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 57080, 'inode': 43214240, 'dev': 16777233, 'nlink': 1, 'atime': 1648155124.1531827, 'mtime': 1648155110.7982152, 'ctime': 1648155110.7982152, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) +2022-07-11 21:41:22,905 p=48090 u=rob n=ansible | TASK [eve-ng-lab-test : copy ansible log files] ********************************************************************************************************************** +2022-07-11 21:41:22,926 p=48090 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:41:22,933 p=48090 u=rob n=ansible | skipping: [dhcp-relay] +2022-07-11 21:41:22,934 p=48090 u=rob n=ansible | skipping: [dhcp-server] +2022-07-11 21:41:22,939 p=48090 u=rob n=ansible | skipping: [transport] diff --git a/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.rst b/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.rst index 28473ee3..44b05688 100644 --- a/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.rst +++ b/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.rst @@ -3,8 +3,8 @@ DHCP Relay trough GRE-Bridge ############################ -| Testdate: 2022-06-10 -| Version: 1.4-rolling-202206100921 +| Testdate: 2022-07-11 +| Version: 1.4-rolling-202207090632 This simple structure shows how to configure a DHCP Relay over a GRE Bridge @@ -77,14 +77,14 @@ Ping the Client from the DHCP Server. vyos@dhcp-server:~$ ping 192.168.0.30 count 4 PING 192.168.0.30 (192.168.0.30) 56(84) bytes of data. - 64 bytes from 192.168.0.30: icmp_seq=1 ttl=63 time=1.04 ms - 64 bytes from 192.168.0.30: icmp_seq=2 ttl=63 time=1.12 ms - 64 bytes from 192.168.0.30: icmp_seq=3 ttl=63 time=1.13 ms - 64 bytes from 192.168.0.30: icmp_seq=4 ttl=63 time=1.27 ms + 64 bytes from 192.168.0.30: icmp_seq=1 ttl=63 time=1.29 ms + 64 bytes from 192.168.0.30: icmp_seq=2 ttl=63 time=1.32 ms + 64 bytes from 192.168.0.30: icmp_seq=3 ttl=63 time=1.31 ms + 64 bytes from 192.168.0.30: icmp_seq=4 ttl=63 time=1.31 ms --- 192.168.0.30 ping statistics --- - 4 packets transmitted, 4 received, 0% packet loss, time 3004ms - rtt min/avg/max/mdev = 1.042/1.138/1.271/0.082 ms + 4 packets transmitted, 4 received, 0% packet loss, time 3005ms + rtt min/avg/max/mdev = 1.291/1.308/1.321/0.010 ms And show all DHCP Leases @@ -95,4 +95,4 @@ And show all DHCP Leases vyos@dhcp-server:~$ show dhcp server leases IP address Hardware address State Lease start Lease expiration Remaining Pool Hostname ------------ ------------------ ------- ------------------- ------------------- ----------- ---------- ---------- - 192.168.0.30 00:50:79:66:68:05 active 2022/06/10 20:03:38 2022/06/11 20:03:38 23:59:17 DHCPTun100 VPCS + 192.168.0.30 00:50:79:66:68:05 active 2022/07/11 19:37:30 2022/07/12 19:37:30 23:59:17 DHCPTun100 VPCS diff --git a/docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.log b/docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.log index 64a38a71..ab932bb9 100644 --- a/docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.log +++ b/docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.log @@ -1,743 +1,799 @@ -2022-06-10 21:39:21,850 p=1006 u=rob n=ansible | [WARNING]: While constructing a mapping from /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/defaults/main.yml, line 4, column 1, found a duplicate dict key (upgrade_iso). Using last defined value -only. +2022-07-11 21:27:18,381 p=45845 u=rob n=ansible | [WARNING]: While constructing a mapping from /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/defaults/main.yml, line 4, column 1, found a duplicate dict key +(upgrade_iso). Using last defined value only. -2022-06-10 21:39:21,850 p=1006 u=rob n=ansible | [WARNING]: While constructing a mapping from /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/defaults/main.yml, line 4, column 1, found a duplicate dict key (upgrade_iso_version). Using last -defined value only. +2022-07-11 21:27:18,381 p=45845 u=rob n=ansible | [WARNING]: While constructing a mapping from /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/defaults/main.yml, line 4, column 1, found a duplicate dict key +(upgrade_iso_version). Using last defined value only. -2022-06-10 21:39:21,885 p=1006 u=rob n=ansible | PLAY [prepare node and Lab] ******************************************************************************************************************************************************************************** -2022-06-10 21:39:21,904 p=1006 u=rob n=ansible | TASK [eve-ng-create-node : fail] *************************************************************************************************************************************************************************** -2022-06-10 21:39:21,918 p=1006 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:39:21,923 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:39:21,930 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:39:21,932 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:39:21,934 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:39:21,936 p=1006 u=rob n=ansible | TASK [eve-ng-create-node : fail] *************************************************************************************************************************************************************************** -2022-06-10 21:39:21,950 p=1006 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:39:21,957 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:39:21,965 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:39:21,967 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:39:21,969 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:39:21,974 p=1006 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] ************************************************************************************************************************************************* -2022-06-10 21:39:21,999 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:39:21,999 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:39:22,001 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:39:22,005 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:39:23,339 p=1006 u=rob n=ansible | ok: [eveng] -2022-06-10 21:39:23,344 p=1006 u=rob n=ansible | TASK [eve-ng-create-node : get template facts] ************************************************************************************************************************************************************* -2022-06-10 21:39:23,372 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:39:23,378 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:39:23,379 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:39:23,383 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:39:23,991 p=1006 u=rob n=ansible | ok: [eveng] -2022-06-10 21:39:23,996 p=1006 u=rob n=ansible | TASK [eve-ng-create-node : Register path status] *********************************************************************************************************************************************************** -2022-06-10 21:39:24,029 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:39:24,038 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:39:24,041 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:39:24,046 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:39:24,612 p=1006 u=rob n=ansible | ok: [eveng] -2022-06-10 21:39:24,619 p=1006 u=rob n=ansible | TASK [eve-ng-create-node : create path] ******************************************************************************************************************************************************************** -2022-06-10 21:39:24,649 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:39:24,658 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:39:24,660 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:39:24,666 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:39:25,194 p=1006 u=rob n=ansible | changed: [eveng] -2022-06-10 21:39:25,199 p=1006 u=rob n=ansible | TASK [eve-ng-create-node : Download iso] ******************************************************************************************************************************************************************* -2022-06-10 21:39:25,230 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:39:25,239 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:39:25,240 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:39:25,246 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:40:10,641 p=1006 u=rob n=ansible | changed: [eveng] -2022-06-10 21:40:10,648 p=1006 u=rob n=ansible | TASK [eve-ng-create-node : create virtioa.qcow2 file] ****************************************************************************************************************************************************** -2022-06-10 21:40:10,681 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:40:10,689 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:40:10,690 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:40:10,696 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:40:11,105 p=1006 u=rob n=ansible | changed: [eveng] -2022-06-10 21:40:11,110 p=1006 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] ************************************************************************************************************************************************* -2022-06-10 21:40:11,135 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:40:11,142 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:40:11,144 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:40:11,149 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:40:11,890 p=1006 u=rob n=ansible | ok: [eveng] -2022-06-10 21:40:11,894 p=1006 u=rob n=ansible | TASK [eve-ng-create-node : create lab for node install] **************************************************************************************************************************************************** -2022-06-10 21:40:11,922 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:40:11,930 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:40:11,931 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:40:11,935 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:40:12,688 p=1006 u=rob n=ansible | ok: [eveng] -2022-06-10 21:40:12,693 p=1006 u=rob n=ansible | TASK [eve-ng-create-node : open lab] *********************************************************************************************************************************************************************** -2022-06-10 21:40:12,722 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:40:12,730 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:40:12,732 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:40:12,737 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:40:13,290 p=1006 u=rob n=ansible | ok: [eveng] -2022-06-10 21:40:13,297 p=1006 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] *********************************************************************************************************************************************************************** -2022-06-10 21:40:13,325 p=1006 u=rob n=ansible | ok: [eveng] -2022-06-10 21:40:13,333 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:40:13,334 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:40:13,335 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:40:13,340 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:40:13,343 p=1006 u=rob n=ansible | TASK [eve-ng-create-node : add node to lab] **************************************************************************************************************************************************************** -2022-06-10 21:40:13,367 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:40:13,373 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:40:13,374 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:40:13,379 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:40:14,051 p=1006 u=rob n=ansible | ok: [eveng] -2022-06-10 21:40:14,056 p=1006 u=rob n=ansible | TASK [eve-ng-create-node : start node] ********************************************************************************************************************************************************************* -2022-06-10 21:40:14,084 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:40:14,092 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:40:14,094 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:40:14,100 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:40:15,217 p=1006 u=rob n=ansible | ok: [eveng] -2022-06-10 21:40:15,223 p=1006 u=rob n=ansible | TASK [eve-ng-create-node : get node infos] ***************************************************************************************************************************************************************** -2022-06-10 21:40:15,253 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:40:15,263 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:40:15,265 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:40:15,270 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:40:15,825 p=1006 u=rob n=ansible | ok: [eveng] -2022-06-10 21:40:15,831 p=1006 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] *********************************************************************************************************************************************************************** -2022-06-10 21:40:15,862 p=1006 u=rob n=ansible | ok: [eveng] -2022-06-10 21:40:15,870 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:40:15,872 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:40:15,872 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:40:15,877 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:40:15,881 p=1006 u=rob n=ansible | TASK [eve-ng-create-node : copy file] ********************************************************************************************************************************************************************** -2022-06-10 21:40:15,903 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:40:15,908 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:40:15,909 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:40:15,913 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:40:16,790 p=1006 u=rob n=ansible | changed: [eveng] -2022-06-10 21:40:16,795 p=1006 u=rob n=ansible | TASK [eve-ng-create-node : run expect script] ************************************************************************************************************************************************************** -2022-06-10 21:40:16,824 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:40:16,831 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:40:16,832 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:40:16,836 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:40:59,078 p=1006 u=rob n=ansible | changed: [eveng] -2022-06-10 21:40:59,084 p=1006 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie (due timeout)] *********************************************************************************************************************************** -2022-06-10 21:40:59,109 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:40:59,122 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:40:59,132 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:40:59,134 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:40:59,872 p=1006 u=rob n=ansible | ok: [eveng] -2022-06-10 21:40:59,877 p=1006 u=rob n=ansible | TASK [eve-ng-create-node : stop node] ********************************************************************************************************************************************************************** -2022-06-10 21:40:59,907 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:40:59,915 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:40:59,917 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:40:59,921 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:41:10,000 p=1006 u=rob n=ansible | ok: [eveng] -2022-06-10 21:41:10,007 p=1006 u=rob n=ansible | TASK [eve-ng-create-node : Pause to wait node is shutdown] ************************************************************************************************************************************************* -2022-06-10 21:41:10,021 p=1426 u=rob n=ansible | Pausing for 10 seconds -2022-06-10 21:41:10,022 p=1426 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-06-10 21:41:20,031 p=1006 u=rob n=ansible | ok: [eveng] -2022-06-10 21:41:20,038 p=1006 u=rob n=ansible | TASK [eve-ng-create-node : delete iso] ********************************************************************************************************************************************************************* -2022-06-10 21:41:20,071 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:41:20,079 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:41:20,081 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:41:20,087 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:41:20,478 p=1006 u=rob n=ansible | changed: [eveng] -2022-06-10 21:41:20,484 p=1006 u=rob n=ansible | TASK [eve-ng-create-node : commit virtioa.qcow2] *********************************************************************************************************************************************************** -2022-06-10 21:41:20,513 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:41:20,521 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:41:20,522 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:41:20,527 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:41:21,483 p=1006 u=rob n=ansible | changed: [eveng] -2022-06-10 21:41:21,489 p=1006 u=rob n=ansible | TASK [eve-ng-create-node : delete lab for node install] **************************************************************************************************************************************************** -2022-06-10 21:41:21,517 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:41:21,527 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:41:21,528 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:41:21,532 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:41:22,254 p=1006 u=rob n=ansible | ok: [eveng] -2022-06-10 21:41:22,271 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : Get env file content] ************************************************************************************************************************************************************** -2022-06-10 21:41:22,544 p=1006 u=rob n=ansible | ok: [vyos-oobm -> localhost] -2022-06-10 21:41:22,544 p=1006 u=rob n=ansible | ok: [eveng -> localhost] -2022-06-10 21:41:22,546 p=1006 u=rob n=ansible | ok: [PE2 -> localhost] -2022-06-10 21:41:22,546 p=1006 u=rob n=ansible | ok: [PE1 -> localhost] -2022-06-10 21:41:22,551 p=1006 u=rob n=ansible | ok: [PE3 -> localhost] -2022-06-10 21:41:22,554 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : Load facts] ************************************************************************************************************************************************************************ -2022-06-10 21:41:22,578 p=1006 u=rob n=ansible | ok: [eveng] -2022-06-10 21:41:22,579 p=1006 u=rob n=ansible | ok: [vyos-oobm] -2022-06-10 21:41:23,533 p=1594 u=rob n=ansible | network_os is set to vyos -2022-06-10 21:41:23,533 p=1595 u=rob n=ansible | network_os is set to vyos -2022-06-10 21:41:23,533 p=1596 u=rob n=ansible | network_os is set to vyos -2022-06-10 21:41:23,542 p=1006 u=rob n=ansible | ok: [PE2] -2022-06-10 21:41:23,544 p=1006 u=rob n=ansible | ok: [PE1] -2022-06-10 21:41:23,544 p=1006 u=rob n=ansible | ok: [PE3] -2022-06-10 21:41:23,550 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : fail] ****************************************************************************************************************************************************************************** -2022-06-10 21:41:23,572 p=1006 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:41:23,582 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:41:23,592 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:41:23,593 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:41:23,597 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:41:23,600 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************************** -2022-06-10 21:41:23,621 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:41:23,628 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:41:23,629 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:41:23,633 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:41:24,359 p=1006 u=rob n=ansible | ok: [eveng] -2022-06-10 21:41:24,365 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : get running lab list] ************************************************************************************************************************************************************** -2022-06-10 21:41:24,394 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:41:24,402 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:41:24,403 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:41:24,408 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:41:24,968 p=1006 u=rob n=ansible | ok: [eveng] -2022-06-10 21:41:24,973 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : delete existing lab] *************************************************************************************************************************************************************** -2022-06-10 21:41:25,003 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:41:25,011 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:41:25,013 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:41:25,018 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:41:25,709 p=1006 u=rob n=ansible | ok: [eveng] -2022-06-10 21:41:25,716 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : Ensure labtest is present] ********************************************************************************************************************************************************* -2022-06-10 21:41:25,749 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:41:25,758 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:41:25,758 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:41:25,764 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:41:26,098 p=1006 u=rob n=ansible | ok: [eveng] -2022-06-10 21:41:26,104 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : Create L3VPN_EVPN Lab] ************************************************************************************************************************************************************* -2022-06-10 21:41:26,131 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:41:26,140 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:41:26,141 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:41:26,146 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:41:26,872 p=1006 u=rob n=ansible | changed: [eveng] -2022-06-10 21:41:26,878 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************************** -2022-06-10 21:41:26,907 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:41:26,915 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:41:26,916 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:41:26,922 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:41:27,645 p=1006 u=rob n=ansible | ok: [eveng] -2022-06-10 21:41:27,651 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : start vyos-oobm] ******************************************************************************************************************************************************************* -2022-06-10 21:41:27,680 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:41:27,687 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:41:27,690 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:41:27,696 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:41:28,787 p=1006 u=rob n=ansible | ok: [eveng] -2022-06-10 21:41:28,794 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos-oobm] **************************************************************************************************************************************************************** -2022-06-10 21:41:28,816 p=1006 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:41:28,831 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:41:28,833 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:41:28,839 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:42:26,638 p=1006 u=rob n=ansible | ok: [vyos-oobm] -2022-06-10 21:42:26,651 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************************** -2022-06-10 21:42:26,684 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:42:26,694 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:42:26,695 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:42:26,699 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:42:27,475 p=1006 u=rob n=ansible | ok: [eveng] -2022-06-10 21:42:27,482 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : get lab status] ******************************************************************************************************************************************************************** -2022-06-10 21:42:27,514 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:42:27,521 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:42:27,523 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:42:27,529 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:42:28,107 p=1006 u=rob n=ansible | ok: [eveng] -2022-06-10 21:42:28,118 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : start all nodes] ******************************************************************************************************************************************************************* -2022-06-10 21:42:28,156 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:42:28,165 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:42:28,166 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:42:28,175 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:42:29,320 p=1006 u=rob n=ansible | ok: [eveng] => (item=2) -2022-06-10 21:42:30,631 p=1006 u=rob n=ansible | ok: [eveng] => (item=3) -2022-06-10 21:42:32,541 p=1006 u=rob n=ansible | ok: [eveng] => (item=4) -2022-06-10 21:42:33,687 p=1006 u=rob n=ansible | ok: [eveng] => (item=5) -2022-06-10 21:42:34,863 p=1006 u=rob n=ansible | ok: [eveng] => (item=6) -2022-06-10 21:42:36,117 p=1006 u=rob n=ansible | ok: [eveng] => (item=7) -2022-06-10 21:42:37,335 p=1006 u=rob n=ansible | ok: [eveng] => (item=8) -2022-06-10 21:42:38,546 p=1006 u=rob n=ansible | ok: [eveng] => (item=9) -2022-06-10 21:42:39,898 p=1006 u=rob n=ansible | ok: [eveng] => (item=10) -2022-06-10 21:42:41,202 p=1006 u=rob n=ansible | ok: [eveng] => (item=11) -2022-06-10 21:42:42,035 p=1006 u=rob n=ansible | ok: [eveng] => (item=1) -2022-06-10 21:42:42,049 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************************************************** -2022-06-10 21:42:42,079 p=1006 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:42:42,086 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:42:58,085 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | Exception: Error reading SSH protocol banner -2022-06-10 21:42:58,087 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | Exception: Error reading SSH protocol banner -2022-06-10 21:42:58,088 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | Exception: Error reading SSH protocol banner -2022-06-10 21:42:58,089 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | Traceback (most recent call last): -2022-06-10 21:42:58,089 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | Traceback (most recent call last): -2022-06-10 21:42:58,089 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | Traceback (most recent call last): -2022-06-10 21:42:58,089 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner -2022-06-10 21:42:58,089 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner -2022-06-10 21:42:58,089 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner -2022-06-10 21:42:58,089 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | buf = self.packetizer.readline(timeout) -2022-06-10 21:42:58,089 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | buf = self.packetizer.readline(timeout) -2022-06-10 21:42:58,089 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | buf = self.packetizer.readline(timeout) -2022-06-10 21:42:58,089 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline -2022-06-10 21:42:58,089 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline -2022-06-10 21:42:58,089 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline -2022-06-10 21:42:58,090 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | buf += self._read_timeout(timeout) -2022-06-10 21:42:58,090 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | buf += self._read_timeout(timeout) -2022-06-10 21:42:58,090 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | buf += self._read_timeout(timeout) -2022-06-10 21:42:58,090 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout -2022-06-10 21:42:58,090 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout -2022-06-10 21:42:58,090 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout -2022-06-10 21:42:58,090 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | raise socket.timeout() -2022-06-10 21:42:58,090 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | raise socket.timeout() -2022-06-10 21:42:58,090 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | raise socket.timeout() -2022-06-10 21:42:58,090 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | socket.timeout -2022-06-10 21:42:58,090 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | socket.timeout -2022-06-10 21:42:58,090 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | socket.timeout -2022-06-10 21:42:58,090 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | -2022-06-10 21:42:58,090 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | -2022-06-10 21:42:58,090 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | -2022-06-10 21:42:58,090 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | During handling of the above exception, another exception occurred: -2022-06-10 21:42:58,090 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | During handling of the above exception, another exception occurred: -2022-06-10 21:42:58,090 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | During handling of the above exception, another exception occurred: -2022-06-10 21:42:58,090 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | -2022-06-10 21:42:58,090 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | -2022-06-10 21:42:58,090 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | -2022-06-10 21:42:58,090 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | Traceback (most recent call last): -2022-06-10 21:42:58,090 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | Traceback (most recent call last): -2022-06-10 21:42:58,091 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | Traceback (most recent call last): -2022-06-10 21:42:58,091 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run -2022-06-10 21:42:58,091 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run -2022-06-10 21:42:58,091 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run -2022-06-10 21:42:58,091 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | self._check_banner() -2022-06-10 21:42:58,091 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | self._check_banner() -2022-06-10 21:42:58,091 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | self._check_banner() -2022-06-10 21:42:58,091 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner -2022-06-10 21:42:58,091 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner -2022-06-10 21:42:58,091 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner -2022-06-10 21:42:58,091 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | raise SSHException( -2022-06-10 21:42:58,091 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | raise SSHException( -2022-06-10 21:42:58,091 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | raise SSHException( -2022-06-10 21:42:58,091 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-06-10 21:42:58,091 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-06-10 21:42:58,091 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-06-10 21:42:58,091 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | -2022-06-10 21:42:58,091 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | -2022-06-10 21:42:58,091 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | -2022-06-10 21:43:14,119 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | Exception: Error reading SSH protocol banner -2022-06-10 21:43:14,120 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | Traceback (most recent call last): -2022-06-10 21:43:14,120 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner -2022-06-10 21:43:14,120 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | Exception: Error reading SSH protocol banner -2022-06-10 21:43:14,120 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | buf = self.packetizer.readline(timeout) -2022-06-10 21:43:14,121 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline -2022-06-10 21:43:14,121 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | Traceback (most recent call last): -2022-06-10 21:43:14,121 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | buf += self._read_timeout(timeout) -2022-06-10 21:43:14,121 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner -2022-06-10 21:43:14,121 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout -2022-06-10 21:43:14,121 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | buf = self.packetizer.readline(timeout) -2022-06-10 21:43:14,121 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | raise socket.timeout() -2022-06-10 21:43:14,121 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline -2022-06-10 21:43:14,121 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | socket.timeout -2022-06-10 21:43:14,121 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | buf += self._read_timeout(timeout) -2022-06-10 21:43:14,121 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | -2022-06-10 21:43:14,121 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout -2022-06-10 21:43:14,121 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | During handling of the above exception, another exception occurred: -2022-06-10 21:43:14,121 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | raise socket.timeout() -2022-06-10 21:43:14,122 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | -2022-06-10 21:43:14,122 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | socket.timeout -2022-06-10 21:43:14,122 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | Traceback (most recent call last): -2022-06-10 21:43:14,122 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | -2022-06-10 21:43:14,122 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run -2022-06-10 21:43:14,122 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | During handling of the above exception, another exception occurred: -2022-06-10 21:43:14,122 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | self._check_banner() -2022-06-10 21:43:14,122 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | -2022-06-10 21:43:14,122 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner -2022-06-10 21:43:14,122 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | Traceback (most recent call last): -2022-06-10 21:43:14,122 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | raise SSHException( -2022-06-10 21:43:14,122 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run -2022-06-10 21:43:14,122 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-06-10 21:43:14,122 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | self._check_banner() -2022-06-10 21:43:14,122 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | -2022-06-10 21:43:14,122 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner -2022-06-10 21:43:14,123 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | raise SSHException( -2022-06-10 21:43:14,123 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-06-10 21:43:14,123 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | -2022-06-10 21:43:14,134 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | Exception: Error reading SSH protocol banner -2022-06-10 21:43:14,134 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | Traceback (most recent call last): -2022-06-10 21:43:14,134 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner -2022-06-10 21:43:14,134 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | buf = self.packetizer.readline(timeout) -2022-06-10 21:43:14,135 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline -2022-06-10 21:43:14,135 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | buf += self._read_timeout(timeout) -2022-06-10 21:43:14,135 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout -2022-06-10 21:43:14,135 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | raise socket.timeout() -2022-06-10 21:43:14,135 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | socket.timeout -2022-06-10 21:43:14,135 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | -2022-06-10 21:43:14,135 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | During handling of the above exception, another exception occurred: -2022-06-10 21:43:14,135 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | -2022-06-10 21:43:14,136 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | Traceback (most recent call last): -2022-06-10 21:43:14,136 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run -2022-06-10 21:43:14,136 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | self._check_banner() -2022-06-10 21:43:14,136 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner -2022-06-10 21:43:14,136 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | raise SSHException( -2022-06-10 21:43:14,136 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-06-10 21:43:14,137 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | -2022-06-10 21:43:30,158 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | Exception: Error reading SSH protocol banner -2022-06-10 21:43:30,158 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | Traceback (most recent call last): -2022-06-10 21:43:30,159 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner -2022-06-10 21:43:30,159 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | buf = self.packetizer.readline(timeout) -2022-06-10 21:43:30,159 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline -2022-06-10 21:43:30,159 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | Exception: Error reading SSH protocol banner -2022-06-10 21:43:30,159 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | buf += self._read_timeout(timeout) -2022-06-10 21:43:30,159 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout -2022-06-10 21:43:30,159 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | Traceback (most recent call last): -2022-06-10 21:43:30,159 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | raise socket.timeout() -2022-06-10 21:43:30,159 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | socket.timeout -2022-06-10 21:43:30,159 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner -2022-06-10 21:43:30,160 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | -2022-06-10 21:43:30,160 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | buf = self.packetizer.readline(timeout) -2022-06-10 21:43:30,160 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | During handling of the above exception, another exception occurred: -2022-06-10 21:43:30,160 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline -2022-06-10 21:43:30,160 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | -2022-06-10 21:43:30,160 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | buf += self._read_timeout(timeout) -2022-06-10 21:43:30,160 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | Traceback (most recent call last): -2022-06-10 21:43:30,160 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout -2022-06-10 21:43:30,160 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run -2022-06-10 21:43:30,160 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | raise socket.timeout() -2022-06-10 21:43:30,160 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | self._check_banner() -2022-06-10 21:43:30,160 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | socket.timeout -2022-06-10 21:43:30,160 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner -2022-06-10 21:43:30,160 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | -2022-06-10 21:43:30,161 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | raise SSHException( -2022-06-10 21:43:30,161 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | During handling of the above exception, another exception occurred: -2022-06-10 21:43:30,161 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-06-10 21:43:30,161 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | -2022-06-10 21:43:30,161 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | -2022-06-10 21:43:30,161 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | Traceback (most recent call last): -2022-06-10 21:43:30,161 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run -2022-06-10 21:43:30,161 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | self._check_banner() -2022-06-10 21:43:30,161 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner -2022-06-10 21:43:30,161 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | raise SSHException( -2022-06-10 21:43:30,161 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-06-10 21:43:30,162 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | -2022-06-10 21:43:30,165 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | Exception: Error reading SSH protocol banner -2022-06-10 21:43:30,166 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | Traceback (most recent call last): -2022-06-10 21:43:30,166 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner -2022-06-10 21:43:30,166 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | buf = self.packetizer.readline(timeout) -2022-06-10 21:43:30,166 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline -2022-06-10 21:43:30,166 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | buf += self._read_timeout(timeout) -2022-06-10 21:43:30,166 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout -2022-06-10 21:43:30,166 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | raise socket.timeout() -2022-06-10 21:43:30,167 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | socket.timeout -2022-06-10 21:43:30,167 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | -2022-06-10 21:43:30,167 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | During handling of the above exception, another exception occurred: -2022-06-10 21:43:30,167 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | -2022-06-10 21:43:30,167 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | Traceback (most recent call last): -2022-06-10 21:43:30,167 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run -2022-06-10 21:43:30,167 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | self._check_banner() -2022-06-10 21:43:30,167 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner -2022-06-10 21:43:30,167 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | raise SSHException( -2022-06-10 21:43:30,168 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-06-10 21:43:30,168 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | -2022-06-10 21:43:31,868 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 21:43:31,873 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 21:43:31,874 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 21:43:31,960 p=2057 u=rob n=p=2057 u=rob | paramiko [PE2] | Authentication (publickey) successful! -2022-06-10 21:43:31,966 p=2058 u=rob n=p=2058 u=rob | paramiko [PE3] | Authentication (publickey) successful! -2022-06-10 21:43:31,966 p=2056 u=rob n=p=2056 u=rob | paramiko [PE1] | Authentication (publickey) successful! -2022-06-10 21:43:32,942 p=1006 u=rob n=ansible | ok: [PE1] -2022-06-10 21:43:32,942 p=1006 u=rob n=ansible | ok: [PE2] -2022-06-10 21:43:32,942 p=1006 u=rob n=ansible | ok: [PE3] -2022-06-10 21:43:32,945 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : include L3VPN_EVPN lab_config.yml] ************************************************************************************************************************************************* -2022-06-10 21:43:32,960 p=1006 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:43:32,966 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:43:32,983 p=1006 u=rob n=ansible | included: /Users/rob/git/_vyos/vyos-eveng/labs/L3VPN_EVPN/lab_config.yml for PE1, PE2, PE3 -2022-06-10 21:43:33,018 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : setup vyos] ************************************************************************************************************************************************************************ -2022-06-10 21:43:34,727 p=1606 u=rob n=p=1606 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 21:43:34,786 p=1608 u=rob n=p=1608 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 21:43:34,786 p=1607 u=rob n=p=1607 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 21:43:34,812 p=1606 u=rob n=p=1606 u=rob | paramiko [PE2] | Authentication (publickey) successful! -2022-06-10 21:43:34,853 p=1607 u=rob n=p=1607 u=rob | paramiko [PE3] | Authentication (publickey) successful! -2022-06-10 21:43:34,853 p=1608 u=rob n=p=1608 u=rob | paramiko [PE1] | Authentication (publickey) successful! -2022-06-10 21:44:03,096 p=1006 u=rob n=ansible | [WARNING]: To ensure idempotency and correct diff the input configuration lines should be similar to how they appear if present in the running configuration on device including the indentation +2022-07-11 21:27:18,410 p=45845 u=rob n=ansible | PLAY [prepare node and Lab] ****************************************************************************************************************************************** +2022-07-11 21:27:18,428 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : fail] ************************************************************************************************************************************* +2022-07-11 21:27:18,439 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:27:18,445 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:27:18,450 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:27:18,453 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:27:18,456 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:27:18,458 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : fail] ************************************************************************************************************************************* +2022-07-11 21:27:18,468 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:27:18,474 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:27:18,480 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:27:18,481 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:27:18,485 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:27:18,488 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] *********************************************************************************************************** +2022-07-11 21:27:18,505 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:27:18,510 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:27:18,512 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:27:18,516 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:27:19,270 p=45845 u=rob n=ansible | ok: [eveng] +2022-07-11 21:27:19,275 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : get template facts] *********************************************************************************************************************** +2022-07-11 21:27:19,305 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:27:19,312 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:27:19,314 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:27:19,319 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:27:19,949 p=45845 u=rob n=ansible | ok: [eveng] +2022-07-11 21:27:19,959 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : Register path status] ********************************************************************************************************************* +2022-07-11 21:27:19,989 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:27:19,997 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:27:19,999 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:27:20,004 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:27:20,328 p=45845 u=rob n=ansible | ok: [eveng] +2022-07-11 21:27:20,331 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : create path] ****************************************************************************************************************************** +2022-07-11 21:27:20,349 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:27:20,356 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:27:20,363 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:27:20,364 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:27:20,368 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:27:20,371 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : Download iso] ***************************************************************************************************************************** +2022-07-11 21:27:20,382 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:27:20,388 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:27:20,394 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:27:20,396 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:27:20,399 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:27:20,402 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : create virtioa.qcow2 file] **************************************************************************************************************** +2022-07-11 21:27:20,416 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:27:20,421 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:27:20,428 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:27:20,430 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:27:20,433 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:27:20,435 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] *********************************************************************************************************** +2022-07-11 21:27:20,448 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:27:20,455 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:27:20,461 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:27:20,463 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:27:20,466 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:27:20,468 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : create lab for node install] ************************************************************************************************************** +2022-07-11 21:27:20,480 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:27:20,487 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:27:20,493 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:27:20,495 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:27:20,498 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:27:20,500 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : open lab] ********************************************************************************************************************************* +2022-07-11 21:27:20,512 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:27:20,518 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:27:20,525 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:27:20,527 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:27:20,530 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:27:20,533 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] ********************************************************************************************************************************* +2022-07-11 21:27:20,546 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:27:20,551 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:27:20,558 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:27:20,560 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:27:20,563 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:27:20,565 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : add node to lab] ************************************************************************************************************************** +2022-07-11 21:27:20,578 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:27:20,584 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:27:20,590 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:27:20,592 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:27:20,596 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:27:20,598 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : start node] ******************************************************************************************************************************* +2022-07-11 21:27:20,611 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:27:20,616 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:27:20,624 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:27:20,625 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:27:20,629 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:27:20,631 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : get node infos] *************************************************************************************************************************** +2022-07-11 21:27:20,656 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:27:20,662 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:27:20,663 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:27:20,664 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:27:20,668 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:27:20,670 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] ********************************************************************************************************************************* +2022-07-11 21:27:20,683 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:27:20,689 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:27:20,696 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:27:20,697 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:27:20,701 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:27:20,704 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : copy file] ******************************************************************************************************************************** +2022-07-11 21:27:20,717 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:27:20,724 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:27:20,729 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:27:20,731 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:27:20,734 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:27:20,736 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : run expect script] ************************************************************************************************************************ +2022-07-11 21:27:20,749 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:27:20,754 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:27:20,761 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:27:20,763 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:27:20,766 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:27:20,768 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie (due timeout)] ********************************************************************************************* +2022-07-11 21:27:20,781 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:27:20,787 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:27:20,793 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:27:20,795 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:27:20,798 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:27:20,800 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : stop node] ******************************************************************************************************************************** +2022-07-11 21:27:20,812 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:27:20,818 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:27:20,825 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:27:20,827 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:27:20,829 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:27:20,832 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : Pause to wait node is shutdown] *********************************************************************************************************** +2022-07-11 21:27:20,841 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:27:20,843 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : delete iso] ******************************************************************************************************************************* +2022-07-11 21:27:20,855 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:27:20,861 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:27:20,866 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:27:20,869 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:27:20,871 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:27:20,874 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : commit virtioa.qcow2] ********************************************************************************************************************* +2022-07-11 21:27:20,886 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:27:20,892 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:27:20,897 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:27:20,899 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:27:20,903 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:27:20,905 p=45845 u=rob n=ansible | TASK [eve-ng-create-node : delete lab for node install] ************************************************************************************************************** +2022-07-11 21:27:20,917 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:27:20,923 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:27:20,929 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:27:20,930 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:27:20,934 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:27:20,943 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Get env file content] ************************************************************************************************************************ +2022-07-11 21:27:21,169 p=45845 u=rob n=ansible | ok: [PE1 -> localhost] +2022-07-11 21:27:21,169 p=45845 u=rob n=ansible | ok: [vyos-oobm -> localhost] +2022-07-11 21:27:21,171 p=45845 u=rob n=ansible | ok: [PE2 -> localhost] +2022-07-11 21:27:21,175 p=45845 u=rob n=ansible | ok: [PE3 -> localhost] +2022-07-11 21:27:21,176 p=45845 u=rob n=ansible | ok: [eveng -> localhost] +2022-07-11 21:27:21,179 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Load facts] ********************************************************************************************************************************** +2022-07-11 21:27:21,202 p=45845 u=rob n=ansible | ok: [eveng] +2022-07-11 21:27:21,202 p=45845 u=rob n=ansible | ok: [vyos-oobm] +2022-07-11 21:27:22,109 p=46137 u=rob n=ansible | network_os is set to vyos +2022-07-11 21:27:22,116 p=46135 u=rob n=ansible | network_os is set to vyos +2022-07-11 21:27:22,116 p=46136 u=rob n=ansible | network_os is set to vyos +2022-07-11 21:27:22,120 p=45845 u=rob n=ansible | ok: [PE3] +2022-07-11 21:27:22,126 p=45845 u=rob n=ansible | ok: [PE2] +2022-07-11 21:27:22,127 p=45845 u=rob n=ansible | ok: [PE1] +2022-07-11 21:27:22,136 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : fail] **************************************************************************************************************************************** +2022-07-11 21:27:22,161 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:27:22,169 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:27:22,179 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:27:22,179 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:27:22,183 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:27:22,186 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ************************************************************************************************************** +2022-07-11 21:27:22,207 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:27:22,212 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:27:22,214 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:27:22,217 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:27:22,986 p=45845 u=rob n=ansible | ok: [eveng] +2022-07-11 21:27:22,994 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : get running lab list] ************************************************************************************************************************ +2022-07-11 21:27:23,026 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:27:23,032 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:27:23,033 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:27:23,039 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:27:23,603 p=45845 u=rob n=ansible | ok: [eveng] +2022-07-11 21:27:23,609 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : delete existing lab] ************************************************************************************************************************* +2022-07-11 21:27:23,639 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:27:23,648 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:27:23,649 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:27:23,654 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:27:24,283 p=45845 u=rob n=ansible | ok: [eveng] +2022-07-11 21:27:24,293 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Ensure labtest is present] ******************************************************************************************************************* +2022-07-11 21:27:24,321 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:27:24,328 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:27:24,330 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:27:24,335 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:27:24,675 p=45845 u=rob n=ansible | ok: [eveng] +2022-07-11 21:27:24,681 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Create L3VPN_EVPN Lab] *********************************************************************************************************************** +2022-07-11 21:27:24,708 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:27:24,715 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:27:24,716 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:27:24,720 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:27:25,443 p=45845 u=rob n=ansible | changed: [eveng] +2022-07-11 21:27:25,449 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ************************************************************************************************************** +2022-07-11 21:27:25,474 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:27:25,481 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:27:25,482 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:27:25,486 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:27:26,262 p=45845 u=rob n=ansible | ok: [eveng] +2022-07-11 21:27:26,268 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : start vyos-oobm] ***************************************************************************************************************************** +2022-07-11 21:27:26,297 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:27:26,306 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:27:26,307 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:27:26,311 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:27:27,330 p=45845 u=rob n=ansible | ok: [eveng] +2022-07-11 21:27:27,338 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos-oobm] ************************************************************************************************************************** +2022-07-11 21:27:27,360 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:27:27,376 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:27:27,377 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:27:27,381 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:28:11,407 p=45845 u=rob n=ansible | ok: [vyos-oobm] +2022-07-11 21:28:11,413 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ************************************************************************************************************** +2022-07-11 21:28:11,443 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:28:11,452 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:28:11,453 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:28:11,458 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:28:12,160 p=45845 u=rob n=ansible | ok: [eveng] +2022-07-11 21:28:12,167 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : get lab status] ****************************************************************************************************************************** +2022-07-11 21:28:12,196 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:28:12,204 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:28:12,206 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:28:12,210 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:28:12,763 p=45845 u=rob n=ansible | ok: [eveng] +2022-07-11 21:28:12,770 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : start all nodes] ***************************************************************************************************************************** +2022-07-11 21:28:12,799 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:28:12,808 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:28:12,809 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:28:12,815 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:28:13,989 p=45845 u=rob n=ansible | ok: [eveng] => (item=2) +2022-07-11 21:28:15,397 p=45845 u=rob n=ansible | ok: [eveng] => (item=3) +2022-07-11 21:28:16,960 p=45845 u=rob n=ansible | ok: [eveng] => (item=4) +2022-07-11 21:28:18,083 p=45845 u=rob n=ansible | ok: [eveng] => (item=5) +2022-07-11 21:28:19,214 p=45845 u=rob n=ansible | ok: [eveng] => (item=6) +2022-07-11 21:28:20,358 p=45845 u=rob n=ansible | ok: [eveng] => (item=7) +2022-07-11 21:28:21,567 p=45845 u=rob n=ansible | ok: [eveng] => (item=8) +2022-07-11 21:28:22,796 p=45845 u=rob n=ansible | ok: [eveng] => (item=9) +2022-07-11 21:28:24,030 p=45845 u=rob n=ansible | ok: [eveng] => (item=10) +2022-07-11 21:28:25,307 p=45845 u=rob n=ansible | ok: [eveng] => (item=11) +2022-07-11 21:28:26,173 p=45845 u=rob n=ansible | ok: [eveng] => (item=1) +2022-07-11 21:28:26,182 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ************************************************************************************************************************* +2022-07-11 21:28:26,203 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:28:26,223 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:28:42,182 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | Exception: Error reading SSH protocol banner +2022-07-11 21:28:42,185 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | Exception: Error reading SSH protocol banner +2022-07-11 21:28:42,185 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | Traceback (most recent call last): +2022-07-11 21:28:42,185 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:28:42,186 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | buf = self.packetizer.readline(timeout) +2022-07-11 21:28:42,186 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:28:42,186 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | buf += self._read_timeout(timeout) +2022-07-11 21:28:42,186 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:28:42,186 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | raise socket.timeout() +2022-07-11 21:28:42,186 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | Traceback (most recent call last): +2022-07-11 21:28:42,186 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | socket.timeout +2022-07-11 21:28:42,186 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:28:42,186 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | +2022-07-11 21:28:42,186 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | buf = self.packetizer.readline(timeout) +2022-07-11 21:28:42,186 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | During handling of the above exception, another exception occurred: +2022-07-11 21:28:42,186 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:28:42,186 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | +2022-07-11 21:28:42,187 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | buf += self._read_timeout(timeout) +2022-07-11 21:28:42,187 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | Traceback (most recent call last): +2022-07-11 21:28:42,187 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:28:42,187 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:28:42,187 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | raise socket.timeout() +2022-07-11 21:28:42,187 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | self._check_banner() +2022-07-11 21:28:42,187 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | socket.timeout +2022-07-11 21:28:42,187 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:28:42,187 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | Exception: Error reading SSH protocol banner +2022-07-11 21:28:42,187 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | +2022-07-11 21:28:42,187 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | raise SSHException( +2022-07-11 21:28:42,187 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | During handling of the above exception, another exception occurred: +2022-07-11 21:28:42,187 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:28:42,187 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | +2022-07-11 21:28:42,187 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | +2022-07-11 21:28:42,187 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | Traceback (most recent call last): +2022-07-11 21:28:42,188 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:28:42,188 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | self._check_banner() +2022-07-11 21:28:42,188 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:28:42,188 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | raise SSHException( +2022-07-11 21:28:42,188 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | Traceback (most recent call last): +2022-07-11 21:28:42,188 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:28:42,188 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:28:42,188 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | +2022-07-11 21:28:42,188 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | buf = self.packetizer.readline(timeout) +2022-07-11 21:28:42,188 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:28:42,188 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | buf += self._read_timeout(timeout) +2022-07-11 21:28:42,189 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:28:42,189 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | raise socket.timeout() +2022-07-11 21:28:42,189 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | socket.timeout +2022-07-11 21:28:42,189 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | +2022-07-11 21:28:42,189 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | During handling of the above exception, another exception occurred: +2022-07-11 21:28:42,189 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | +2022-07-11 21:28:42,189 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | Traceback (most recent call last): +2022-07-11 21:28:42,189 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:28:42,190 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | self._check_banner() +2022-07-11 21:28:42,190 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:28:42,190 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | raise SSHException( +2022-07-11 21:28:42,190 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:28:42,190 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | +2022-07-11 21:28:58,218 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | Exception: Error reading SSH protocol banner +2022-07-11 21:28:58,219 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | Traceback (most recent call last): +2022-07-11 21:28:58,219 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:28:58,219 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | buf = self.packetizer.readline(timeout) +2022-07-11 21:28:58,219 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:28:58,219 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | buf += self._read_timeout(timeout) +2022-07-11 21:28:58,220 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:28:58,220 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | raise socket.timeout() +2022-07-11 21:28:58,220 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | socket.timeout +2022-07-11 21:28:58,220 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | +2022-07-11 21:28:58,220 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | During handling of the above exception, another exception occurred: +2022-07-11 21:28:58,220 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | +2022-07-11 21:28:58,220 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | Traceback (most recent call last): +2022-07-11 21:28:58,220 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:28:58,221 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | self._check_banner() +2022-07-11 21:28:58,221 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:28:58,221 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | raise SSHException( +2022-07-11 21:28:58,221 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:28:58,221 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | +2022-07-11 21:28:58,229 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | Exception: Error reading SSH protocol banner +2022-07-11 21:28:58,230 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | Traceback (most recent call last): +2022-07-11 21:28:58,230 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:28:58,230 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | buf = self.packetizer.readline(timeout) +2022-07-11 21:28:58,230 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:28:58,230 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | buf += self._read_timeout(timeout) +2022-07-11 21:28:58,230 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:28:58,230 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | raise socket.timeout() +2022-07-11 21:28:58,231 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | socket.timeout +2022-07-11 21:28:58,231 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | +2022-07-11 21:28:58,231 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | During handling of the above exception, another exception occurred: +2022-07-11 21:28:58,231 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | +2022-07-11 21:28:58,231 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | Traceback (most recent call last): +2022-07-11 21:28:58,231 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:28:58,231 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | self._check_banner() +2022-07-11 21:28:58,231 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:28:58,232 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | raise SSHException( +2022-07-11 21:28:58,232 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:28:58,232 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | +2022-07-11 21:28:58,236 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | Exception: Error reading SSH protocol banner +2022-07-11 21:28:58,236 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | Traceback (most recent call last): +2022-07-11 21:28:58,237 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:28:58,237 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | buf = self.packetizer.readline(timeout) +2022-07-11 21:28:58,237 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:28:58,237 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | buf += self._read_timeout(timeout) +2022-07-11 21:28:58,237 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:28:58,237 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | raise socket.timeout() +2022-07-11 21:28:58,237 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | socket.timeout +2022-07-11 21:28:58,237 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | +2022-07-11 21:28:58,237 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | During handling of the above exception, another exception occurred: +2022-07-11 21:28:58,238 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | +2022-07-11 21:28:58,238 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | Traceback (most recent call last): +2022-07-11 21:28:58,238 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:28:58,238 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | self._check_banner() +2022-07-11 21:28:58,238 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:28:58,238 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | raise SSHException( +2022-07-11 21:28:58,238 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:28:58,238 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | +2022-07-11 21:29:14,260 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | Exception: Error reading SSH protocol banner +2022-07-11 21:29:14,261 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | Traceback (most recent call last): +2022-07-11 21:29:14,261 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:29:14,261 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | buf = self.packetizer.readline(timeout) +2022-07-11 21:29:14,261 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:29:14,261 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | buf += self._read_timeout(timeout) +2022-07-11 21:29:14,262 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:29:14,262 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | raise socket.timeout() +2022-07-11 21:29:14,262 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | socket.timeout +2022-07-11 21:29:14,262 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | +2022-07-11 21:29:14,262 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | During handling of the above exception, another exception occurred: +2022-07-11 21:29:14,262 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | +2022-07-11 21:29:14,262 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | Traceback (most recent call last): +2022-07-11 21:29:14,262 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:29:14,262 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | self._check_banner() +2022-07-11 21:29:14,263 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:29:14,263 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | raise SSHException( +2022-07-11 21:29:14,263 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:29:14,263 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | +2022-07-11 21:29:14,273 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | Exception: Error reading SSH protocol banner +2022-07-11 21:29:14,273 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | Traceback (most recent call last): +2022-07-11 21:29:14,274 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:29:14,274 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | buf = self.packetizer.readline(timeout) +2022-07-11 21:29:14,274 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:29:14,274 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | buf += self._read_timeout(timeout) +2022-07-11 21:29:14,274 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:29:14,274 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | raise socket.timeout() +2022-07-11 21:29:14,274 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | socket.timeout +2022-07-11 21:29:14,274 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | +2022-07-11 21:29:14,275 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | During handling of the above exception, another exception occurred: +2022-07-11 21:29:14,275 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | +2022-07-11 21:29:14,275 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | Traceback (most recent call last): +2022-07-11 21:29:14,275 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:29:14,275 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | self._check_banner() +2022-07-11 21:29:14,275 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:29:14,275 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | raise SSHException( +2022-07-11 21:29:14,275 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:29:14,275 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | +2022-07-11 21:29:14,277 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | Exception: Error reading SSH protocol banner +2022-07-11 21:29:14,278 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | Traceback (most recent call last): +2022-07-11 21:29:14,278 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:29:14,278 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | buf = self.packetizer.readline(timeout) +2022-07-11 21:29:14,278 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:29:14,278 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | buf += self._read_timeout(timeout) +2022-07-11 21:29:14,278 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:29:14,279 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | raise socket.timeout() +2022-07-11 21:29:14,279 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | socket.timeout +2022-07-11 21:29:14,279 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | +2022-07-11 21:29:14,279 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | During handling of the above exception, another exception occurred: +2022-07-11 21:29:14,279 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | +2022-07-11 21:29:14,279 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | Traceback (most recent call last): +2022-07-11 21:29:14,279 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:29:14,279 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | self._check_banner() +2022-07-11 21:29:14,279 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:29:14,280 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | raise SSHException( +2022-07-11 21:29:14,280 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:29:14,280 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | +2022-07-11 21:29:30,292 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | Exception: Error reading SSH protocol banner +2022-07-11 21:29:30,293 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | Traceback (most recent call last): +2022-07-11 21:29:30,293 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:29:30,293 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | buf = self.packetizer.readline(timeout) +2022-07-11 21:29:30,293 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:29:30,293 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | buf += self._read_timeout(timeout) +2022-07-11 21:29:30,293 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:29:30,294 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | raise socket.timeout() +2022-07-11 21:29:30,294 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | socket.timeout +2022-07-11 21:29:30,294 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | +2022-07-11 21:29:30,294 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | During handling of the above exception, another exception occurred: +2022-07-11 21:29:30,294 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | +2022-07-11 21:29:30,294 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | Traceback (most recent call last): +2022-07-11 21:29:30,294 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:29:30,294 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | self._check_banner() +2022-07-11 21:29:30,295 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:29:30,295 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | raise SSHException( +2022-07-11 21:29:30,295 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:29:30,295 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | +2022-07-11 21:29:30,315 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | Exception: Error reading SSH protocol banner +2022-07-11 21:29:30,316 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | Traceback (most recent call last): +2022-07-11 21:29:30,316 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:29:30,316 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | buf = self.packetizer.readline(timeout) +2022-07-11 21:29:30,316 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:29:30,316 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | buf += self._read_timeout(timeout) +2022-07-11 21:29:30,316 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:29:30,316 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | raise socket.timeout() +2022-07-11 21:29:30,316 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | socket.timeout +2022-07-11 21:29:30,317 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | +2022-07-11 21:29:30,317 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | During handling of the above exception, another exception occurred: +2022-07-11 21:29:30,317 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | +2022-07-11 21:29:30,317 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | Traceback (most recent call last): +2022-07-11 21:29:30,317 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:29:30,317 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | self._check_banner() +2022-07-11 21:29:30,317 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:29:30,317 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | raise SSHException( +2022-07-11 21:29:30,318 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:29:30,318 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | +2022-07-11 21:29:30,319 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | Exception: Error reading SSH protocol banner +2022-07-11 21:29:30,319 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | Traceback (most recent call last): +2022-07-11 21:29:30,319 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:29:30,320 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | buf = self.packetizer.readline(timeout) +2022-07-11 21:29:30,320 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:29:30,320 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | buf += self._read_timeout(timeout) +2022-07-11 21:29:30,320 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:29:30,320 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | raise socket.timeout() +2022-07-11 21:29:30,320 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | socket.timeout +2022-07-11 21:29:30,320 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | +2022-07-11 21:29:30,320 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | During handling of the above exception, another exception occurred: +2022-07-11 21:29:30,320 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | +2022-07-11 21:29:30,321 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | Traceback (most recent call last): +2022-07-11 21:29:30,321 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:29:30,321 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | self._check_banner() +2022-07-11 21:29:30,321 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:29:30,321 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | raise SSHException( +2022-07-11 21:29:30,321 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:29:30,321 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | +2022-07-11 21:29:32,088 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:29:32,088 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:29:32,088 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:29:32,193 p=46528 u=rob n=p=46528 u=rob | paramiko [PE3] | Authentication (publickey) successful! +2022-07-11 21:29:32,193 p=46526 u=rob n=p=46526 u=rob | paramiko [PE1] | Authentication (publickey) successful! +2022-07-11 21:29:32,193 p=46527 u=rob n=p=46527 u=rob | paramiko [PE2] | Authentication (publickey) successful! +2022-07-11 21:29:33,159 p=45845 u=rob n=ansible | ok: [PE2] +2022-07-11 21:29:33,172 p=45845 u=rob n=ansible | ok: [PE1] +2022-07-11 21:29:33,178 p=45845 u=rob n=ansible | ok: [PE3] +2022-07-11 21:29:33,180 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : include L3VPN_EVPN lab_config.yml] *********************************************************************************************************** +2022-07-11 21:29:33,193 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:29:33,200 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:29:33,220 p=45845 u=rob n=ansible | included: /Users/rob/git/_vyos/vyos-eveng/labs/L3VPN_EVPN/lab_config.yml for PE1, PE2, PE3 +2022-07-11 21:29:33,252 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : setup vyos] ********************************************************************************************************************************** +2022-07-11 21:29:34,947 p=46147 u=rob n=p=46147 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:29:34,948 p=46149 u=rob n=p=46149 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:29:34,948 p=46148 u=rob n=p=46148 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:29:35,047 p=46147 u=rob n=p=46147 u=rob | paramiko [PE2] | Authentication (publickey) successful! +2022-07-11 21:29:35,047 p=46149 u=rob n=p=46149 u=rob | paramiko [PE1] | Authentication (publickey) successful! +2022-07-11 21:29:35,047 p=46148 u=rob n=p=46148 u=rob | paramiko [PE3] | Authentication (publickey) successful! +2022-07-11 21:30:04,596 p=45845 u=rob n=ansible | [WARNING]: To ensure idempotency and correct diff the input configuration lines should be similar to how they appear if present in the running configuration on +device including the indentation -2022-06-10 21:44:03,096 p=1006 u=rob n=ansible | changed: [PE2] -2022-06-10 21:44:03,125 p=1006 u=rob n=ansible | changed: [PE3] -2022-06-10 21:44:04,593 p=1006 u=rob n=ansible | changed: [PE1] -2022-06-10 21:44:04,597 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************************** -2022-06-10 21:44:04,621 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:44:04,630 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:44:04,631 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:44:04,635 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:44:05,903 p=1006 u=rob n=ansible | ok: [eveng] -2022-06-10 21:44:05,907 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ********************************************************************************************************************************************************************* -2022-06-10 21:44:05,948 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ******************************************************************************************************************************************************************* -2022-06-10 21:44:05,957 p=2324 u=rob n=ansible | Pausing for 5 seconds -2022-06-10 21:44:05,958 p=2324 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-06-10 21:44:10,967 p=1006 u=rob n=ansible | ok: [eveng] -2022-06-10 21:44:10,971 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************************************************** -2022-06-10 21:44:11,017 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************************************************** -2022-06-10 21:44:11,027 p=2331 u=rob n=ansible | Pausing for 5 seconds -2022-06-10 21:44:11,027 p=2331 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-06-10 21:44:16,036 p=1006 u=rob n=ansible | ok: [eveng] -2022-06-10 21:44:16,040 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************************************************** -2022-06-10 21:44:16,050 p=2334 u=rob n=ansible | Pausing for 30 seconds -2022-06-10 21:44:16,050 p=2334 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-06-10 21:44:46,057 p=1006 u=rob n=ansible | ok: [eveng] -2022-06-10 21:44:46,075 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************************************************** -2022-06-10 21:44:46,111 p=1006 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:44:46,118 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:44:51,592 p=1006 u=rob n=ansible | ok: [PE3] => (item=172.29.255.2) -2022-06-10 21:44:51,598 p=1006 u=rob n=ansible | ok: [PE1] => (item=172.29.255.2) -2022-06-10 21:44:51,607 p=1006 u=rob n=ansible | ok: [PE2] => (item=172.29.255.1) -2022-06-10 21:44:56,026 p=1006 u=rob n=ansible | ok: [PE1] => (item=172.29.255.3) -2022-06-10 21:44:56,031 p=1006 u=rob n=ansible | ok: [PE2] => (item=172.29.255.3) -2022-06-10 21:44:56,049 p=1006 u=rob n=ansible | ok: [PE3] => (item=172.29.255.1) -2022-06-10 21:44:56,054 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ************************************************************************************************************************************************************* -2022-06-10 21:44:56,077 p=1006 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:44:56,084 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:44:57,408 p=1006 u=rob n=ansible | ok: [PE3] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) -2022-06-10 21:44:57,409 p=1006 u=rob n=ansible | ok: [PE2] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) -2022-06-10 21:44:57,410 p=1006 u=rob n=ansible | ok: [PE1] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) -2022-06-10 21:44:57,748 p=1006 u=rob n=ansible | ok: [PE1] => (item={'desc': 'PING blue site 2', 'command': 'ping 10.1.2.10 vrf blue count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) -2022-06-10 21:44:58,079 p=1006 u=rob n=ansible | ok: [PE1] => (item={'desc': 'PING red site 2', 'command': 'ping 10.2.2.10 vrf red count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) -2022-06-10 21:44:58,412 p=1006 u=rob n=ansible | ok: [PE1] => (item={'desc': 'PING green site 3', 'command': 'ping 10.3.3.10 vrf green count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) -2022-06-10 21:44:58,417 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************************************************** -2022-06-10 21:44:58,441 p=1006 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:44:58,448 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:44:58,457 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:44:59,710 p=1006 u=rob n=ansible | ok: [PE2] => (item={'name': 'bgp_evpn_net', 'command': 'show bgp l2vpn evpn 10.3.1.10'}) -2022-06-10 21:44:59,712 p=1006 u=rob n=ansible | ok: [PE1] => (item={'name': 'vrf_all', 'command': 'show ip route vrf all'}) -2022-06-10 21:45:00,082 p=1006 u=rob n=ansible | ok: [PE1] => (item={'name': 'bgp_evpn', 'command': 'show bgp l2vpn evpn'}) -2022-06-10 21:45:00,087 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ********************************************************************************************************************************************************************* -2022-06-10 21:45:00,110 p=1006 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:45:00,117 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:45:00,129 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:45:00,963 p=1006 u=rob n=ansible | ok: [PE2] -2022-06-10 21:45:00,963 p=1006 u=rob n=ansible | ok: [PE1] -2022-06-10 21:45:00,968 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] *********************************************************************************************************************************************************************** -2022-06-10 21:45:00,989 p=1006 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:45:01,000 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:45:02,290 p=1006 u=rob n=ansible | ok: [PE1] -2022-06-10 21:45:02,291 p=1006 u=rob n=ansible | ok: [PE2] -2022-06-10 21:45:02,294 p=1006 u=rob n=ansible | ok: [PE3] -2022-06-10 21:45:02,297 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] *************************************************************************************************************************************************************** -2022-06-10 21:45:02,306 p=1006 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:45:02,309 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************************************************** -2022-06-10 21:45:02,324 p=1006 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:45:02,330 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:45:03,845 p=2720 u=rob n=p=2720 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 21:45:03,948 p=2719 u=rob n=p=2719 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 21:45:03,952 p=2720 u=rob n=p=2720 u=rob | paramiko [PE2] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n' -2022-06-10 21:45:03,955 p=2721 u=rob n=p=2721 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 21:45:04,016 p=2719 u=rob n=p=2719 u=rob | paramiko [PE1] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n' -2022-06-10 21:45:04,023 p=2721 u=rob n=p=2721 u=rob | paramiko [PE3] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n' -2022-06-10 21:47:02,548 p=1608 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. +2022-07-11 21:30:04,596 p=45845 u=rob n=ansible | changed: [PE2] +2022-07-11 21:30:05,022 p=45845 u=rob n=ansible | changed: [PE3] +2022-07-11 21:30:06,603 p=45845 u=rob n=ansible | changed: [PE1] +2022-07-11 21:30:06,607 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ************************************************************************************************************** +2022-07-11 21:30:06,632 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:30:06,639 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:30:06,640 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:30:06,644 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:30:08,159 p=45845 u=rob n=ansible | ok: [eveng] +2022-07-11 21:30:08,166 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ******************************************************************************************************************************* +2022-07-11 21:30:08,221 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ***************************************************************************************************************************** +2022-07-11 21:30:08,230 p=46716 u=rob n=ansible | Pausing for 5 seconds +2022-07-11 21:30:08,230 p=46716 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-07-11 21:30:13,240 p=45845 u=rob n=ansible | ok: [eveng] +2022-07-11 21:30:13,250 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ****************************************************************************************************************************** +2022-07-11 21:30:13,311 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] **************************************************************************************************************************** +2022-07-11 21:30:13,320 p=46724 u=rob n=ansible | Pausing for 5 seconds +2022-07-11 21:30:13,320 p=46724 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-07-11 21:30:18,333 p=45845 u=rob n=ansible | ok: [eveng] +2022-07-11 21:30:18,342 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] *************************************************************************************** +2022-07-11 21:30:18,358 p=46725 u=rob n=ansible | Pausing for 30 seconds +2022-07-11 21:30:18,359 p=46725 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-07-11 21:30:48,371 p=45845 u=rob n=ansible | ok: [eveng] +2022-07-11 21:30:48,380 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ******************************************************************************************************************************** +2022-07-11 21:30:48,419 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:30:48,426 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:30:54,051 p=45845 u=rob n=ansible | ok: [PE2] => (item=172.29.255.1) +2022-07-11 21:30:54,052 p=45845 u=rob n=ansible | ok: [PE3] => (item=172.29.255.2) +2022-07-11 21:30:54,052 p=45845 u=rob n=ansible | ok: [PE1] => (item=172.29.255.2) +2022-07-11 21:30:58,526 p=45845 u=rob n=ansible | ok: [PE3] => (item=172.29.255.1) +2022-07-11 21:30:58,527 p=45845 u=rob n=ansible | ok: [PE1] => (item=172.29.255.3) +2022-07-11 21:30:58,527 p=45845 u=rob n=ansible | ok: [PE2] => (item=172.29.255.3) +2022-07-11 21:30:58,532 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] *********************************************************************************************************************** +2022-07-11 21:30:58,549 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:30:58,557 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:30:59,882 p=45845 u=rob n=ansible | ok: [PE3] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) +2022-07-11 21:30:59,883 p=45845 u=rob n=ansible | ok: [PE2] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) +2022-07-11 21:30:59,884 p=45845 u=rob n=ansible | ok: [PE1] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) +2022-07-11 21:31:00,225 p=45845 u=rob n=ansible | ok: [PE1] => (item={'desc': 'PING blue site 2', 'command': 'ping 10.1.2.10 vrf blue count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) +2022-07-11 21:31:00,569 p=45845 u=rob n=ansible | ok: [PE1] => (item={'desc': 'PING red site 2', 'command': 'ping 10.2.2.10 vrf red count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) +2022-07-11 21:31:00,907 p=45845 u=rob n=ansible | ok: [PE1] => (item={'desc': 'PING green site 3', 'command': 'ping 10.3.3.10 vrf green count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) +2022-07-11 21:31:00,912 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ******************************************************************************************************************** +2022-07-11 21:31:00,934 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:31:00,940 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:31:00,951 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:31:02,242 p=45845 u=rob n=ansible | ok: [PE2] => (item={'name': 'bgp_evpn_net', 'command': 'show bgp l2vpn evpn 10.3.1.10'}) +2022-07-11 21:31:02,244 p=45845 u=rob n=ansible | ok: [PE1] => (item={'name': 'vrf_all', 'command': 'show ip route vrf all'}) +2022-07-11 21:31:02,625 p=45845 u=rob n=ansible | ok: [PE1] => (item={'name': 'bgp_evpn', 'command': 'show bgp l2vpn evpn'}) +2022-07-11 21:31:02,631 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ******************************************************************************************************************************* +2022-07-11 21:31:02,652 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:31:02,659 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:31:02,669 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:31:03,519 p=45845 u=rob n=ansible | ok: [PE2] +2022-07-11 21:31:03,520 p=45845 u=rob n=ansible | ok: [PE1] +2022-07-11 21:31:03,529 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] ********************************************************************************************************************************* +2022-07-11 21:31:03,558 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:31:03,566 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:31:04,918 p=45845 u=rob n=ansible | ok: [PE1] +2022-07-11 21:31:04,918 p=45845 u=rob n=ansible | ok: [PE3] +2022-07-11 21:31:04,918 p=45845 u=rob n=ansible | ok: [PE2] +2022-07-11 21:31:04,921 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] ************************************************************************************************************************* +2022-07-11 21:31:04,931 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:31:04,934 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ************************************************************************************************************************* +2022-07-11 21:31:04,947 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:31:04,953 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:31:06,683 p=47084 u=rob n=p=47084 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:31:06,683 p=47085 u=rob n=p=47085 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:31:06,694 p=47086 u=rob n=p=47086 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:31:06,776 p=47084 u=rob n=p=47084 u=rob | paramiko [PE1] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n' +2022-07-11 21:31:06,776 p=47085 u=rob n=p=47085 u=rob | paramiko [PE2] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n' +2022-07-11 21:31:06,779 p=47086 u=rob n=p=47086 u=rob | paramiko [PE3] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n' +2022-07-11 21:33:05,200 p=46149 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. See the timeout setting options in the Network Debug and Troubleshooting Guide. -2022-06-10 21:47:02,553 p=1606 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. +2022-07-11 21:33:05,201 p=46147 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. See the timeout setting options in the Network Debug and Troubleshooting Guide. -2022-06-10 21:47:02,559 p=1607 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. +2022-07-11 21:33:05,206 p=46148 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. See the timeout setting options in the Network Debug and Troubleshooting Guide. -2022-06-10 21:47:02,656 p=1608 u=rob n=ansible | shutdown complete -2022-06-10 21:47:02,657 p=1606 u=rob n=ansible | shutdown complete -2022-06-10 21:47:02,666 p=1607 u=rob n=ansible | shutdown complete -2022-06-10 21:47:05,802 p=2721 u=rob n=p=2721 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 21:47:05,817 p=2719 u=rob n=p=2719 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 21:47:05,827 p=2720 u=rob n=p=2720 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 21:47:05,884 p=2721 u=rob n=p=2721 u=rob | paramiko [PE3] | Authentication (publickey) successful! -2022-06-10 21:47:05,908 p=2719 u=rob n=p=2719 u=rob | paramiko [PE1] | Authentication (publickey) successful! -2022-06-10 21:47:05,918 p=2720 u=rob n=p=2720 u=rob | paramiko [PE2] | Authentication (publickey) successful! -2022-06-10 21:47:07,185 p=1006 u=rob n=ansible | ok: [PE1] -2022-06-10 21:47:07,195 p=1006 u=rob n=ansible | ok: [PE3] -2022-06-10 21:47:07,209 p=1006 u=rob n=ansible | ok: [PE2] -2022-06-10 21:47:07,217 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************************** -2022-06-10 21:47:07,240 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:47:07,246 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:47:07,247 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:47:07,252 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:47:08,619 p=1006 u=rob n=ansible | ok: [eveng] -2022-06-10 21:47:08,624 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ********************************************************************************************************************************************************************* -2022-06-10 21:47:08,677 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ******************************************************************************************************************************************************************* -2022-06-10 21:47:08,685 p=2873 u=rob n=ansible | Pausing for 5 seconds -2022-06-10 21:47:08,685 p=2873 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-06-10 21:47:13,692 p=1006 u=rob n=ansible | ok: [eveng] -2022-06-10 21:47:13,700 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************************************************** -2022-06-10 21:47:13,768 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************************************************** -2022-06-10 21:47:13,778 p=2881 u=rob n=ansible | Pausing for 5 seconds -2022-06-10 21:47:13,778 p=2881 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-06-10 21:47:18,788 p=1006 u=rob n=ansible | ok: [eveng] -2022-06-10 21:47:18,801 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************************************************** -2022-06-10 21:47:18,815 p=2882 u=rob n=ansible | Pausing for 30 seconds -2022-06-10 21:47:18,816 p=2882 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-06-10 21:47:48,822 p=1006 u=rob n=ansible | ok: [eveng] -2022-06-10 21:47:48,836 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************************************************** -2022-06-10 21:47:48,880 p=1006 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:47:48,895 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:47:49,920 p=2893 u=rob n=ansible | network_os is set to vyos -2022-06-10 21:47:49,922 p=2892 u=rob n=ansible | network_os is set to vyos -2022-06-10 21:47:49,927 p=2894 u=rob n=ansible | network_os is set to vyos -2022-06-10 21:47:50,823 p=2904 u=rob n=p=2904 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 21:47:50,826 p=2905 u=rob n=p=2905 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 21:47:50,829 p=2906 u=rob n=p=2906 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 21:47:50,931 p=2905 u=rob n=p=2905 u=rob | paramiko [PE3] | Authentication (publickey) successful! -2022-06-10 21:47:50,931 p=2904 u=rob n=p=2904 u=rob | paramiko [PE2] | Authentication (publickey) successful! -2022-06-10 21:47:50,931 p=2906 u=rob n=p=2906 u=rob | paramiko [PE1] | Authentication (publickey) successful! -2022-06-10 21:47:56,945 p=1006 u=rob n=ansible | ok: [PE1] => (item=172.29.255.2) -2022-06-10 21:47:56,947 p=1006 u=rob n=ansible | ok: [PE3] => (item=172.29.255.2) -2022-06-10 21:47:56,977 p=1006 u=rob n=ansible | ok: [PE2] => (item=172.29.255.1) -2022-06-10 21:48:02,292 p=1006 u=rob n=ansible | ok: [PE1] => (item=172.29.255.3) -2022-06-10 21:48:02,297 p=1006 u=rob n=ansible | ok: [PE2] => (item=172.29.255.3) -2022-06-10 21:48:02,298 p=1006 u=rob n=ansible | ok: [PE3] => (item=172.29.255.1) -2022-06-10 21:48:02,303 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ************************************************************************************************************************************************************* -2022-06-10 21:48:02,334 p=1006 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:48:02,335 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:48:03,580 p=1006 u=rob n=ansible | ok: [PE3] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) -2022-06-10 21:48:03,580 p=1006 u=rob n=ansible | ok: [PE2] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) -2022-06-10 21:48:03,581 p=1006 u=rob n=ansible | ok: [PE1] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) -2022-06-10 21:48:03,911 p=1006 u=rob n=ansible | ok: [PE1] => (item={'desc': 'PING blue site 2', 'command': 'ping 10.1.2.10 vrf blue count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) -2022-06-10 21:48:04,241 p=1006 u=rob n=ansible | ok: [PE1] => (item={'desc': 'PING red site 2', 'command': 'ping 10.2.2.10 vrf red count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) -2022-06-10 21:48:04,568 p=1006 u=rob n=ansible | ok: [PE1] => (item={'desc': 'PING green site 3', 'command': 'ping 10.3.3.10 vrf green count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) -2022-06-10 21:48:04,573 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************************************************** -2022-06-10 21:48:04,596 p=1006 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:48:04,601 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:48:04,606 p=1006 u=rob n=ansible | skipping: [PE1] => (item={'name': 'vrf_all', 'command': 'show ip route vrf all'}) -2022-06-10 21:48:04,606 p=1006 u=rob n=ansible | skipping: [PE1] => (item={'name': 'bgp_evpn', 'command': 'show bgp l2vpn evpn'}) -2022-06-10 21:48:04,610 p=1006 u=rob n=ansible | skipping: [PE2] => (item={'name': 'bgp_evpn_net', 'command': 'show bgp l2vpn evpn 10.3.1.10'}) -2022-06-10 21:48:04,612 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:48:04,614 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ********************************************************************************************************************************************************************* -2022-06-10 21:48:04,633 p=1006 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:48:04,639 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:48:04,640 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:48:04,641 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:48:04,647 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:48:04,650 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : make sure tmp dir exist] *********************************************************************************************************************************************************** -2022-06-10 21:48:04,666 p=1006 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:48:04,673 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:48:04,680 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:48:04,681 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:48:04,684 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:48:04,687 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : register status of tmp/] *********************************************************************************************************************************************************** -2022-06-10 21:48:04,701 p=1006 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:48:04,708 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:48:04,714 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:48:04,716 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:48:04,719 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:48:04,722 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : Download upgrade_iso] ************************************************************************************************************************************************************** -2022-06-10 21:48:04,737 p=1006 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:48:04,744 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:48:04,750 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:48:04,752 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:48:04,754 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:48:04,760 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : Copy iso to host] ****************************************************************************************************************************************************************** -2022-06-10 21:48:04,773 p=1006 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:48:04,780 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:48:04,786 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:48:04,788 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:48:04,792 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:48:04,795 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : upgrade vyos] ********************************************************************************************************************************************************************** -2022-06-10 21:48:04,808 p=1006 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:48:04,814 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:48:04,821 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:48:04,823 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:48:04,825 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:48:04,828 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] *********************************************************************************************************************************************************************** -2022-06-10 21:48:04,841 p=1006 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:48:04,847 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:48:04,854 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:48:04,856 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:48:04,859 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:48:04,861 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] *************************************************************************************************************************************************************** -2022-06-10 21:48:04,868 p=1006 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:48:04,870 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************************************************** -2022-06-10 21:48:04,883 p=1006 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:48:04,890 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:48:04,896 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:48:04,898 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:48:04,900 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:48:04,903 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : clear tmp dir] ********************************************************************************************************************************************************************* -2022-06-10 21:48:04,911 p=1006 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:48:04,913 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************************** -2022-06-10 21:48:04,926 p=1006 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:48:04,932 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:48:04,938 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:48:04,939 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:48:04,944 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:48:04,946 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ********************************************************************************************************************************************************************* -2022-06-10 21:48:04,983 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ******************************************************************************************************************************************************************* -2022-06-10 21:48:04,991 p=1006 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:48:04,993 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************************************************** -2022-06-10 21:48:05,033 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************************************************** -2022-06-10 21:48:05,042 p=1006 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:48:05,044 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************************************************** -2022-06-10 21:48:05,051 p=1006 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:48:05,053 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************************************************** -2022-06-10 21:48:05,067 p=1006 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:48:05,073 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:48:05,081 p=1006 u=rob n=ansible | skipping: [PE1] => (item=172.29.255.2) -2022-06-10 21:48:05,082 p=1006 u=rob n=ansible | skipping: [PE1] => (item=172.29.255.3) -2022-06-10 21:48:05,086 p=1006 u=rob n=ansible | skipping: [PE2] => (item=172.29.255.1) -2022-06-10 21:48:05,087 p=1006 u=rob n=ansible | skipping: [PE2] => (item=172.29.255.3) -2022-06-10 21:48:05,092 p=1006 u=rob n=ansible | skipping: [PE3] => (item=172.29.255.2) -2022-06-10 21:48:05,092 p=1006 u=rob n=ansible | skipping: [PE3] => (item=172.29.255.1) -2022-06-10 21:48:05,095 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ************************************************************************************************************************************************************* -2022-06-10 21:48:05,110 p=1006 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:48:05,116 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:48:05,125 p=1006 u=rob n=ansible | skipping: [PE1] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) -2022-06-10 21:48:05,125 p=1006 u=rob n=ansible | skipping: [PE1] => (item={'desc': 'PING blue site 2', 'command': 'ping 10.1.2.10 vrf blue count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) -2022-06-10 21:48:05,127 p=1006 u=rob n=ansible | skipping: [PE1] => (item={'desc': 'PING red site 2', 'command': 'ping 10.2.2.10 vrf red count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) -2022-06-10 21:48:05,128 p=1006 u=rob n=ansible | skipping: [PE1] => (item={'desc': 'PING green site 3', 'command': 'ping 10.3.3.10 vrf green count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) -2022-06-10 21:48:05,129 p=1006 u=rob n=ansible | skipping: [PE2] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) -2022-06-10 21:48:05,134 p=1006 u=rob n=ansible | skipping: [PE3] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) -2022-06-10 21:48:05,137 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************************************************** -2022-06-10 21:48:05,150 p=1006 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:48:05,156 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:48:05,165 p=1006 u=rob n=ansible | skipping: [PE1] => (item={'name': 'vrf_all', 'command': 'show ip route vrf all'}) -2022-06-10 21:48:05,166 p=1006 u=rob n=ansible | skipping: [PE1] => (item={'name': 'bgp_evpn', 'command': 'show bgp l2vpn evpn'}) -2022-06-10 21:48:05,169 p=1006 u=rob n=ansible | skipping: [PE2] => (item={'name': 'bgp_evpn_net', 'command': 'show bgp l2vpn evpn 10.3.1.10'}) -2022-06-10 21:48:05,169 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:48:05,172 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ********************************************************************************************************************************************************************* -2022-06-10 21:48:05,186 p=1006 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:48:05,192 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:48:05,197 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:48:05,199 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:48:05,202 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:48:05,205 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output dir exist] ******************************************************************************************************************************************************** -2022-06-10 21:48:05,227 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:48:05,234 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:48:05,236 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:48:05,241 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:48:05,410 p=1006 u=rob n=ansible | ok: [eveng -> localhost] -2022-06-10 21:48:05,413 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output include dir exist] ************************************************************************************************************************************************ -2022-06-10 21:48:05,437 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:48:05,446 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:48:05,447 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:48:05,451 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:48:05,548 p=1006 u=rob n=ansible | ok: [eveng -> localhost] -2022-06-10 21:48:05,550 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : Get timestamp from the system] ***************************************************************************************************************************************************** -2022-06-10 21:48:05,571 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:48:05,577 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:48:05,579 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:48:05,583 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:48:05,922 p=1006 u=rob n=ansible | changed: [eveng] -2022-06-10 21:48:05,927 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ********************************************************************************************************************************************************************* -2022-06-10 21:48:05,958 p=1006 u=rob n=ansible | ok: [eveng] -2022-06-10 21:48:05,965 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:48:05,967 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:48:05,967 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:48:05,971 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:48:05,975 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : generate lab rst file] ************************************************************************************************************************************************************* -2022-06-10 21:48:05,999 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:48:06,007 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:48:06,008 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:48:06,012 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:48:06,241 p=1006 u=rob n=ansible | changed: [eveng -> localhost] -2022-06-10 21:48:06,244 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.conf files in Lab] ****************************************************************************************************************************************************** -2022-06-10 21:48:06,267 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:48:06,274 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:48:06,276 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:48:06,281 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:48:06,439 p=1006 u=rob n=ansible | ok: [eveng -> localhost] -2022-06-10 21:48:06,447 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.conf files] ************************************************************************************************************************************************************* -2022-06-10 21:48:06,475 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:48:06,484 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:48:06,485 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:48:06,490 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:48:06,752 p=1006 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/L3VPN_EVPN/PE2.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 3854, 'inode': 43810355, 'dev': 16777233, 'nlink': 1, 'atime': 1648482863.8958406, 'mtime': 1648481960.07678, 'ctime': 1648481960.07678, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) -2022-06-10 21:48:06,977 p=1006 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/L3VPN_EVPN/PE3.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 3860, 'inode': 43810356, 'dev': 16777233, 'nlink': 1, 'atime': 1648482863.8958871, 'mtime': 1648481967.8322241, 'ctime': 1648481967.8322241, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) -2022-06-10 21:48:07,196 p=1006 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/L3VPN_EVPN/PE1.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 4170, 'inode': 43810354, 'dev': 16777233, 'nlink': 1, 'atime': 1648482863.8957717, 'mtime': 1648482184.3189325, 'ctime': 1648482184.3189325, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) -2022-06-10 21:48:07,199 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.png files in Lab] ******************************************************************************************************************************************************* -2022-06-10 21:48:07,223 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:48:07,230 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:48:07,232 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:48:07,236 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:48:07,331 p=1006 u=rob n=ansible | ok: [eveng -> localhost] -2022-06-10 21:48:07,337 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.png files] ************************************************************************************************************************************************************** -2022-06-10 21:48:07,365 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:48:07,375 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:48:07,409 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:48:07,409 p=1006 u=rob n=ansible | skipping: [PE3] -2022-06-10 21:48:07,588 p=1006 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/L3VPN_EVPN/topology.png', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 102832, 'inode': 43810359, 'dev': 16777233, 'nlink': 1, 'atime': 1648476856.9208481, 'mtime': 1648472647.829879, 'ctime': 1648472647.829879, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) -2022-06-10 21:48:07,591 p=1006 u=rob n=ansible | TASK [eve-ng-lab-test : copy ansible log files] ************************************************************************************************************************************************************ -2022-06-10 21:48:07,613 p=1006 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:48:07,620 p=1006 u=rob n=ansible | skipping: [PE1] -2022-06-10 21:48:07,622 p=1006 u=rob n=ansible | skipping: [PE2] -2022-06-10 21:48:07,626 p=1006 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:33:05,303 p=46149 u=rob n=ansible | shutdown complete +2022-07-11 21:33:05,303 p=46147 u=rob n=ansible | shutdown complete +2022-07-11 21:33:05,309 p=46148 u=rob n=ansible | shutdown complete +2022-07-11 21:33:08,657 p=47084 u=rob n=p=47084 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:33:08,661 p=47086 u=rob n=p=47086 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:33:08,669 p=47085 u=rob n=p=47085 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:33:08,736 p=47084 u=rob n=p=47084 u=rob | paramiko [PE1] | Authentication (publickey) successful! +2022-07-11 21:33:08,750 p=47086 u=rob n=p=47086 u=rob | paramiko [PE3] | Authentication (publickey) successful! +2022-07-11 21:33:08,759 p=47085 u=rob n=p=47085 u=rob | paramiko [PE2] | Authentication (publickey) successful! +2022-07-11 21:33:10,065 p=45845 u=rob n=ansible | ok: [PE1] +2022-07-11 21:33:10,122 p=45845 u=rob n=ansible | ok: [PE3] +2022-07-11 21:33:10,554 p=45845 u=rob n=ansible | ok: [PE2] +2022-07-11 21:33:10,555 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ************************************************************************************************************** +2022-07-11 21:33:10,575 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:33:10,581 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:33:10,582 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:33:10,586 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:33:12,066 p=45845 u=rob n=ansible | ok: [eveng] +2022-07-11 21:33:12,073 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ******************************************************************************************************************************* +2022-07-11 21:33:12,113 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ***************************************************************************************************************************** +2022-07-11 21:33:12,120 p=47206 u=rob n=ansible | Pausing for 5 seconds +2022-07-11 21:33:12,121 p=47206 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-07-11 21:33:17,130 p=45845 u=rob n=ansible | ok: [eveng] +2022-07-11 21:33:17,138 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ****************************************************************************************************************************** +2022-07-11 21:33:17,204 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] **************************************************************************************************************************** +2022-07-11 21:33:17,212 p=47213 u=rob n=ansible | Pausing for 5 seconds +2022-07-11 21:33:17,213 p=47213 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-07-11 21:33:22,220 p=45845 u=rob n=ansible | ok: [eveng] +2022-07-11 21:33:22,228 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] *************************************************************************************** +2022-07-11 21:33:22,248 p=47216 u=rob n=ansible | Pausing for 30 seconds +2022-07-11 21:33:22,248 p=47216 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-07-11 21:33:52,256 p=45845 u=rob n=ansible | ok: [eveng] +2022-07-11 21:33:52,265 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ******************************************************************************************************************************** +2022-07-11 21:33:52,297 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:33:52,307 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:33:53,197 p=47226 u=rob n=ansible | network_os is set to vyos +2022-07-11 21:33:53,197 p=47227 u=rob n=ansible | network_os is set to vyos +2022-07-11 21:33:53,202 p=47228 u=rob n=ansible | network_os is set to vyos +2022-07-11 21:33:54,127 p=47237 u=rob n=p=47237 u=rob | paramiko [PE2] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:33:54,127 p=47234 u=rob n=p=47234 u=rob | paramiko [PE1] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:33:54,127 p=47240 u=rob n=p=47240 u=rob | paramiko [PE3] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:33:54,229 p=47237 u=rob n=p=47237 u=rob | paramiko [PE2] | Authentication (publickey) successful! +2022-07-11 21:33:54,236 p=47240 u=rob n=p=47240 u=rob | paramiko [PE3] | Authentication (publickey) successful! +2022-07-11 21:33:54,237 p=47234 u=rob n=p=47234 u=rob | paramiko [PE1] | Authentication (publickey) successful! +2022-07-11 21:34:00,113 p=45845 u=rob n=ansible | ok: [PE2] => (item=172.29.255.1) +2022-07-11 21:34:00,114 p=45845 u=rob n=ansible | ok: [PE3] => (item=172.29.255.2) +2022-07-11 21:34:00,182 p=45845 u=rob n=ansible | ok: [PE1] => (item=172.29.255.2) +2022-07-11 21:34:05,400 p=45845 u=rob n=ansible | ok: [PE2] => (item=172.29.255.3) +2022-07-11 21:34:05,426 p=45845 u=rob n=ansible | ok: [PE3] => (item=172.29.255.1) +2022-07-11 21:34:05,431 p=45845 u=rob n=ansible | ok: [PE1] => (item=172.29.255.3) +2022-07-11 21:34:05,435 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] *********************************************************************************************************************** +2022-07-11 21:34:05,454 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:34:05,460 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:34:06,698 p=45845 u=rob n=ansible | ok: [PE3] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) +2022-07-11 21:34:06,698 p=45845 u=rob n=ansible | ok: [PE2] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) +2022-07-11 21:34:06,699 p=45845 u=rob n=ansible | ok: [PE1] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) +2022-07-11 21:34:07,038 p=45845 u=rob n=ansible | ok: [PE1] => (item={'desc': 'PING blue site 2', 'command': 'ping 10.1.2.10 vrf blue count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) +2022-07-11 21:34:07,386 p=45845 u=rob n=ansible | ok: [PE1] => (item={'desc': 'PING red site 2', 'command': 'ping 10.2.2.10 vrf red count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) +2022-07-11 21:34:07,726 p=45845 u=rob n=ansible | ok: [PE1] => (item={'desc': 'PING green site 3', 'command': 'ping 10.3.3.10 vrf green count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) +2022-07-11 21:34:07,731 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ******************************************************************************************************************** +2022-07-11 21:34:07,752 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:34:07,759 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:34:07,761 p=45845 u=rob n=ansible | skipping: [PE1] => (item={'name': 'vrf_all', 'command': 'show ip route vrf all'}) +2022-07-11 21:34:07,762 p=45845 u=rob n=ansible | skipping: [PE1] => (item={'name': 'bgp_evpn', 'command': 'show bgp l2vpn evpn'}) +2022-07-11 21:34:07,765 p=45845 u=rob n=ansible | skipping: [PE2] => (item={'name': 'bgp_evpn_net', 'command': 'show bgp l2vpn evpn 10.3.1.10'}) +2022-07-11 21:34:07,768 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:34:07,771 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ******************************************************************************************************************************* +2022-07-11 21:34:07,790 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:34:07,797 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:34:07,797 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:34:07,799 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:34:07,805 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:34:07,808 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : make sure tmp dir exist] ********************************************************************************************************************* +2022-07-11 21:34:07,823 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:34:07,830 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:34:07,837 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:34:07,839 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:34:07,841 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:34:07,844 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : register status of tmp/] ********************************************************************************************************************* +2022-07-11 21:34:07,857 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:34:07,863 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:34:07,869 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:34:07,870 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:34:07,874 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:34:07,877 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Download upgrade_iso] ************************************************************************************************************************ +2022-07-11 21:34:07,891 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:34:07,898 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:34:07,904 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:34:07,906 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:34:07,909 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:34:07,913 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Copy iso to host] **************************************************************************************************************************** +2022-07-11 21:34:07,925 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:34:07,932 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:34:07,937 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:34:07,939 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:34:07,942 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:34:07,944 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : upgrade vyos] ******************************************************************************************************************************** +2022-07-11 21:34:07,955 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:34:07,961 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:34:07,967 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:34:07,969 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:34:07,972 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:34:07,974 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] ********************************************************************************************************************************* +2022-07-11 21:34:07,985 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:34:07,991 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:34:07,997 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:34:07,999 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:34:08,001 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:34:08,003 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] ************************************************************************************************************************* +2022-07-11 21:34:08,011 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:34:08,012 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ************************************************************************************************************************* +2022-07-11 21:34:08,024 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:34:08,030 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:34:08,036 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:34:08,037 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:34:08,040 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:34:08,043 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : clear tmp dir] ******************************************************************************************************************************* +2022-07-11 21:34:08,051 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:34:08,052 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ************************************************************************************************************** +2022-07-11 21:34:08,064 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:34:08,069 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:34:08,075 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:34:08,076 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:34:08,079 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:34:08,081 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ******************************************************************************************************************************* +2022-07-11 21:34:08,116 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ***************************************************************************************************************************** +2022-07-11 21:34:08,123 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:34:08,125 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ****************************************************************************************************************************** +2022-07-11 21:34:08,158 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] **************************************************************************************************************************** +2022-07-11 21:34:08,166 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:34:08,168 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] *************************************************************************************** +2022-07-11 21:34:08,175 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:34:08,177 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ******************************************************************************************************************************** +2022-07-11 21:34:08,190 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:34:08,195 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:34:08,204 p=45845 u=rob n=ansible | skipping: [PE1] => (item=172.29.255.2) +2022-07-11 21:34:08,205 p=45845 u=rob n=ansible | skipping: [PE1] => (item=172.29.255.3) +2022-07-11 21:34:08,208 p=45845 u=rob n=ansible | skipping: [PE2] => (item=172.29.255.1) +2022-07-11 21:34:08,209 p=45845 u=rob n=ansible | skipping: [PE2] => (item=172.29.255.3) +2022-07-11 21:34:08,214 p=45845 u=rob n=ansible | skipping: [PE3] => (item=172.29.255.2) +2022-07-11 21:34:08,214 p=45845 u=rob n=ansible | skipping: [PE3] => (item=172.29.255.1) +2022-07-11 21:34:08,217 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] *********************************************************************************************************************** +2022-07-11 21:34:08,229 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:34:08,235 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:34:08,244 p=45845 u=rob n=ansible | skipping: [PE1] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) +2022-07-11 21:34:08,245 p=45845 u=rob n=ansible | skipping: [PE1] => (item={'desc': 'PING blue site 2', 'command': 'ping 10.1.2.10 vrf blue count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) +2022-07-11 21:34:08,246 p=45845 u=rob n=ansible | skipping: [PE1] => (item={'desc': 'PING red site 2', 'command': 'ping 10.2.2.10 vrf red count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) +2022-07-11 21:34:08,246 p=45845 u=rob n=ansible | skipping: [PE1] => (item={'desc': 'PING green site 3', 'command': 'ping 10.3.3.10 vrf green count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) +2022-07-11 21:34:08,248 p=45845 u=rob n=ansible | skipping: [PE2] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) +2022-07-11 21:34:08,253 p=45845 u=rob n=ansible | skipping: [PE3] => (item={'desc': 'PING vyos-oobm with VRF', 'command': 'ping 10.100.0.1 vrf mgmt count 1', 'wait_for': ["result[0] contains '1 packets transmitted, 1 received'"]}) +2022-07-11 21:34:08,256 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ******************************************************************************************************************** +2022-07-11 21:34:08,268 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:34:08,274 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:34:08,283 p=45845 u=rob n=ansible | skipping: [PE1] => (item={'name': 'vrf_all', 'command': 'show ip route vrf all'}) +2022-07-11 21:34:08,283 p=45845 u=rob n=ansible | skipping: [PE1] => (item={'name': 'bgp_evpn', 'command': 'show bgp l2vpn evpn'}) +2022-07-11 21:34:08,286 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:34:08,286 p=45845 u=rob n=ansible | skipping: [PE2] => (item={'name': 'bgp_evpn_net', 'command': 'show bgp l2vpn evpn 10.3.1.10'}) +2022-07-11 21:34:08,290 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ******************************************************************************************************************************* +2022-07-11 21:34:08,301 p=45845 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:34:08,307 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:34:08,312 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:34:08,314 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:34:08,317 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:34:08,320 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output dir exist] ****************************************************************************************************************** +2022-07-11 21:34:08,340 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:34:08,347 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:34:08,348 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:34:08,352 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:34:08,513 p=45845 u=rob n=ansible | ok: [eveng -> localhost] +2022-07-11 21:34:08,516 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output include dir exist] ********************************************************************************************************** +2022-07-11 21:34:08,538 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:34:08,547 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:34:08,548 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:34:08,553 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:34:08,650 p=45845 u=rob n=ansible | ok: [eveng -> localhost] +2022-07-11 21:34:08,652 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Get timestamp from the system] *************************************************************************************************************** +2022-07-11 21:34:08,669 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:34:08,675 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:34:08,677 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:34:08,680 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:34:09,013 p=45845 u=rob n=ansible | changed: [eveng] +2022-07-11 21:34:09,017 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ******************************************************************************************************************************* +2022-07-11 21:34:09,040 p=45845 u=rob n=ansible | ok: [eveng] +2022-07-11 21:34:09,047 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:34:09,048 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:34:09,048 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:34:09,052 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:34:09,055 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : generate lab rst file] *********************************************************************************************************************** +2022-07-11 21:34:09,077 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:34:09,085 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:34:09,086 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:34:09,090 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:34:09,311 p=45845 u=rob n=ansible | changed: [eveng -> localhost] +2022-07-11 21:34:09,314 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.conf files in Lab] **************************************************************************************************************** +2022-07-11 21:34:09,335 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:34:09,342 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:34:09,343 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:34:09,347 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:34:09,501 p=45845 u=rob n=ansible | ok: [eveng -> localhost] +2022-07-11 21:34:09,510 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.conf files] *********************************************************************************************************************** +2022-07-11 21:34:09,533 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:34:09,541 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:34:09,542 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:34:09,547 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:34:09,812 p=45845 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/L3VPN_EVPN/PE2.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 3854, 'inode': 52923756, 'dev': 16777233, 'nlink': 1, 'atime': 1657566047.9393785, 'mtime': 1657566046.284059, 'ctime': 1657566046.284059, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) +2022-07-11 21:34:10,033 p=45845 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/L3VPN_EVPN/PE3.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 3860, 'inode': 52923757, 'dev': 16777233, 'nlink': 1, 'atime': 1657566047.812501, 'mtime': 1657566046.2843304, 'ctime': 1657566046.2843304, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) +2022-07-11 21:34:10,249 p=45845 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/L3VPN_EVPN/PE1.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 4170, 'inode': 52923755, 'dev': 16777233, 'nlink': 1, 'atime': 1657566047.9389374, 'mtime': 1657566046.2836807, 'ctime': 1657566046.2836807, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) +2022-07-11 21:34:10,253 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.png files in Lab] ***************************************************************************************************************** +2022-07-11 21:34:10,274 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:34:10,281 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:34:10,282 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:34:10,286 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:34:10,382 p=45845 u=rob n=ansible | ok: [eveng -> localhost] +2022-07-11 21:34:10,386 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.png files] ************************************************************************************************************************ +2022-07-11 21:34:10,411 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:34:10,420 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:34:10,421 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:34:10,426 p=45845 u=rob n=ansible | skipping: [PE3] +2022-07-11 21:34:10,619 p=45845 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/L3VPN_EVPN/topology.png', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 102832, 'inode': 52923760, 'dev': 16777233, 'nlink': 1, 'atime': 1657566072.7988024, 'mtime': 1657566046.286486, 'ctime': 1657566046.286486, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) +2022-07-11 21:34:10,622 p=45845 u=rob n=ansible | TASK [eve-ng-lab-test : copy ansible log files] ********************************************************************************************************************** +2022-07-11 21:34:10,643 p=45845 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:34:10,650 p=45845 u=rob n=ansible | skipping: [PE1] +2022-07-11 21:34:10,651 p=45845 u=rob n=ansible | skipping: [PE2] +2022-07-11 21:34:10,655 p=45845 u=rob n=ansible | skipping: [PE3] diff --git a/docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.rst b/docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.rst index c1b6fdfd..3a96a9b2 100644 --- a/docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.rst +++ b/docs/configexamples/autotest/L3VPN_EVPN/L3VPN_EVPN.rst @@ -3,8 +3,8 @@ L3VPN EVPN with VyOS #################### -| Testdate: 2022-06-10 -| Version: 1.4-rolling-202206100921 +| Testdate: 2022-07-11 +| Version: 1.4-rolling-202207090632 I spun up a new lab in EVE-NG, which represents this as the "Foo Bar - Service Provider Inc." that has 3 points of presence (PoP) in random @@ -159,32 +159,32 @@ Show routes for all VRFs t - trapped, o - offload failure VRF blue: - C>* 10.1.1.0/24 is directly connected, br2000, 00:01:05 - B>* 10.1.2.0/24 [200/0] via 172.29.255.2, br2000 onlink, weight 1, 00:00:46 - B>* 10.1.3.0/24 [200/0] via 172.29.255.3, br2000 onlink, weight 1, 00:00:42 + C>* 10.1.1.0/24 is directly connected, br2000, 00:01:07 + B>* 10.1.2.0/24 [200/0] via 172.29.255.2, br2000 onlink, weight 1, 00:00:48 + B>* 10.1.3.0/24 [200/0] via 172.29.255.3, br2000 onlink, weight 1, 00:00:44 VRF default: - O 172.29.0.2/31 [110/1] is directly connected, eth1, weight 1, 00:01:02 - C>* 172.29.0.2/31 is directly connected, eth1, 00:01:04 - O>* 172.29.0.4/31 [110/2] via 172.29.0.3, eth1, weight 1, 00:00:39 - * via 172.29.0.7, eth3, weight 1, 00:00:39 - O 172.29.0.6/31 [110/1] is directly connected, eth3, weight 1, 00:01:02 - C>* 172.29.0.6/31 is directly connected, eth3, 00:01:04 - C>* 172.29.255.1/32 is directly connected, dum0, 00:01:05 - O>* 172.29.255.2/32 [110/20] via 172.29.0.3, eth1, weight 1, 00:00:48 - O>* 172.29.255.3/32 [110/20] via 172.29.0.7, eth3, weight 1, 00:00:38 + O 172.29.0.2/31 [110/1] is directly connected, eth1, weight 1, 00:01:03 + C>* 172.29.0.2/31 is directly connected, eth1, 00:01:06 + O>* 172.29.0.4/31 [110/2] via 172.29.0.3, eth1, weight 1, 00:00:41 + * via 172.29.0.7, eth3, weight 1, 00:00:41 + O 172.29.0.6/31 [110/1] is directly connected, eth3, weight 1, 00:01:03 + C>* 172.29.0.6/31 is directly connected, eth3, 00:01:06 + C>* 172.29.255.1/32 is directly connected, dum0, 00:01:07 + O>* 172.29.255.2/32 [110/20] via 172.29.0.3, eth1, weight 1, 00:00:49 + O>* 172.29.255.3/32 [110/20] via 172.29.0.7, eth3, weight 1, 00:00:40 VRF green: - C>* 10.3.1.0/24 is directly connected, br4000, 00:01:05 - B>* 10.3.3.0/24 [200/0] via 172.29.255.3, br4000 onlink, weight 1, 00:00:42 + C>* 10.3.1.0/24 is directly connected, br4000, 00:01:07 + B>* 10.3.3.0/24 [200/0] via 172.29.255.3, br4000 onlink, weight 1, 00:00:44 VRF mgmt: - S>* 0.0.0.0/0 [210/0] via 10.100.0.1, eth0, weight 1, 00:01:31 - C>* 10.100.0.0/24 is directly connected, eth0, 00:01:32 + S>* 0.0.0.0/0 [210/0] via 10.100.0.1, eth0, weight 1, 00:01:42 + C>* 10.100.0.0/24 is directly connected, eth0, 00:01:42 VRF red: - C>* 10.2.1.0/24 is directly connected, br3000, 00:01:04 - B>* 10.2.2.0/24 [200/0] via 172.29.255.2, br3000 onlink, weight 1, 00:00:46 + C>* 10.2.1.0/24 is directly connected, br3000, 00:01:06 + B>* 10.2.2.0/24 [200/0] via 172.29.255.2, br3000 onlink, weight 1, 00:00:48 Information about Ethernet Virtual Private Networks @@ -209,11 +209,11 @@ Information about Ethernet Virtual Private Networks Route Distinguisher: 10.1.2.1:4 *>i[5]:[0]:[24]:[10.1.2.0] 172.29.255.2 0 100 0 ? - RT:100:2000 ET:8 Rmac:50:00:00:02:00:04 + RT:100:2000 ET:8 Rmac:12:22:ff:6c:a5:6f Route Distinguisher: 10.1.3.1:4 *>i[5]:[0]:[24]:[10.1.3.0] 172.29.255.3 0 100 0 ? - RT:100:2000 ET:8 Rmac:4a:62:f0:31:ee:a7 + RT:100:2000 ET:8 Rmac:50:00:00:03:00:04 Route Distinguisher: 10.2.1.1:6 *> [5]:[0]:[24]:[10.2.1.0] 172.29.255.1 0 32768 ? @@ -221,7 +221,7 @@ Information about Ethernet Virtual Private Networks Route Distinguisher: 10.2.2.1:5 *>i[5]:[0]:[24]:[10.2.2.0] 172.29.255.2 0 100 0 ? - RT:100:3000 ET:8 Rmac:50:00:00:02:00:05 + RT:100:3000 ET:8 Rmac:1e:1b:a2:af:7d:62 Route Distinguisher: 10.3.1.1:7 *> [5]:[0]:[24]:[10.3.1.0] 172.29.255.1 0 32768 ? @@ -248,4 +248,4 @@ the EVPN network we need to run 172.29.255.1 (metric 20) from 172.29.255.1 (172.29.255.1) Origin incomplete, metric 0, localpref 100, valid, internal, best (First path received) Extended Community: RT:100:4000 ET:8 Rmac:50:00:00:01:00:06 - Last update: Fri Jun 10 19:44:11 2022 + Last update: Mon Jul 11 19:30:13 2022 diff --git a/docs/configexamples/autotest/Wireguard/Wireguard.log b/docs/configexamples/autotest/Wireguard/Wireguard.log index 06fcbc54..fcd05e36 100644 --- a/docs/configexamples/autotest/Wireguard/Wireguard.log +++ b/docs/configexamples/autotest/Wireguard/Wireguard.log @@ -1,580 +1,619 @@ -2022-06-10 22:09:46,355 p=8441 u=rob n=ansible | [WARNING]: While constructing a mapping from /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/defaults/main.yml, line 4, column 1, found a duplicate dict key (upgrade_iso). Using last defined value -only. +2022-07-11 21:55:54,048 p=52907 u=rob n=ansible | [WARNING]: While constructing a mapping from /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/defaults/main.yml, line 4, column 1, found a duplicate dict key +(upgrade_iso). Using last defined value only. -2022-06-10 22:09:46,355 p=8441 u=rob n=ansible | [WARNING]: While constructing a mapping from /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/defaults/main.yml, line 4, column 1, found a duplicate dict key (upgrade_iso_version). Using last -defined value only. +2022-07-11 21:55:54,048 p=52907 u=rob n=ansible | [WARNING]: While constructing a mapping from /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/defaults/main.yml, line 4, column 1, found a duplicate dict key +(upgrade_iso_version). Using last defined value only. -2022-06-10 22:09:46,388 p=8441 u=rob n=ansible | PLAY [prepare node and Lab] ******************************************************************************************************************************************************************************** -2022-06-10 22:09:46,407 p=8441 u=rob n=ansible | TASK [eve-ng-create-node : fail] *************************************************************************************************************************************************************************** -2022-06-10 22:09:46,420 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:09:46,426 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:09:46,428 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:09:46,432 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:09:46,434 p=8441 u=rob n=ansible | TASK [eve-ng-create-node : fail] *************************************************************************************************************************************************************************** -2022-06-10 22:09:46,446 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:09:46,452 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:09:46,453 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:09:46,459 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:09:46,461 p=8441 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] ************************************************************************************************************************************************* -2022-06-10 22:09:46,480 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:09:46,481 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:09:46,485 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:09:47,882 p=8441 u=rob n=ansible | ok: [eveng] -2022-06-10 22:09:47,888 p=8441 u=rob n=ansible | TASK [eve-ng-create-node : get template facts] ************************************************************************************************************************************************************* -2022-06-10 22:09:47,921 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:09:47,926 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:09:47,929 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:09:48,510 p=8441 u=rob n=ansible | ok: [eveng] -2022-06-10 22:09:48,514 p=8441 u=rob n=ansible | TASK [eve-ng-create-node : Register path status] *********************************************************************************************************************************************************** -2022-06-10 22:09:48,541 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:09:48,543 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:09:48,549 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:09:48,936 p=8441 u=rob n=ansible | ok: [eveng] -2022-06-10 22:09:48,940 p=8441 u=rob n=ansible | TASK [eve-ng-create-node : create path] ******************************************************************************************************************************************************************** -2022-06-10 22:09:48,959 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:09:48,966 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:09:48,967 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:09:48,972 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:09:48,975 p=8441 u=rob n=ansible | TASK [eve-ng-create-node : Download iso] ******************************************************************************************************************************************************************* -2022-06-10 22:09:48,989 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:09:48,995 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:09:48,997 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:09:49,001 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:09:49,005 p=8441 u=rob n=ansible | TASK [eve-ng-create-node : create virtioa.qcow2 file] ****************************************************************************************************************************************************** -2022-06-10 22:09:49,019 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:09:49,026 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:09:49,027 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:09:49,032 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:09:49,034 p=8441 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] ************************************************************************************************************************************************* -2022-06-10 22:09:49,048 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:09:49,054 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:09:49,056 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:09:49,060 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:09:49,062 p=8441 u=rob n=ansible | TASK [eve-ng-create-node : create lab for node install] **************************************************************************************************************************************************** -2022-06-10 22:09:49,073 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:09:49,078 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:09:49,080 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:09:49,084 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:09:49,086 p=8441 u=rob n=ansible | TASK [eve-ng-create-node : open lab] *********************************************************************************************************************************************************************** -2022-06-10 22:09:49,098 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:09:49,103 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:09:49,104 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:09:49,109 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:09:49,112 p=8441 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] *********************************************************************************************************************************************************************** -2022-06-10 22:09:49,125 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:09:49,130 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:09:49,132 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:09:49,135 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:09:49,137 p=8441 u=rob n=ansible | TASK [eve-ng-create-node : add node to lab] **************************************************************************************************************************************************************** -2022-06-10 22:09:49,149 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:09:49,156 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:09:49,158 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:09:49,161 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:09:49,163 p=8441 u=rob n=ansible | TASK [eve-ng-create-node : start node] ********************************************************************************************************************************************************************* -2022-06-10 22:09:49,174 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:09:49,180 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:09:49,182 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:09:49,186 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:09:49,188 p=8441 u=rob n=ansible | TASK [eve-ng-create-node : get node infos] ***************************************************************************************************************************************************************** -2022-06-10 22:09:49,200 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:09:49,205 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:09:49,207 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:09:49,210 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:09:49,212 p=8441 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] *********************************************************************************************************************************************************************** -2022-06-10 22:09:49,224 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:09:49,230 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:09:49,232 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:09:49,235 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:09:49,238 p=8441 u=rob n=ansible | TASK [eve-ng-create-node : copy file] ********************************************************************************************************************************************************************** -2022-06-10 22:09:49,250 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:09:49,255 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:09:49,257 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:09:49,260 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:09:49,262 p=8441 u=rob n=ansible | TASK [eve-ng-create-node : run expect script] ************************************************************************************************************************************************************** -2022-06-10 22:09:49,274 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:09:49,279 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:09:49,282 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:09:49,285 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:09:49,287 p=8441 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie (due timeout)] *********************************************************************************************************************************** -2022-06-10 22:09:49,305 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:09:49,306 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:09:49,306 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:09:49,310 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:09:49,312 p=8441 u=rob n=ansible | TASK [eve-ng-create-node : stop node] ********************************************************************************************************************************************************************** -2022-06-10 22:09:49,324 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:09:49,329 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:09:49,332 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:09:49,334 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:09:49,337 p=8441 u=rob n=ansible | TASK [eve-ng-create-node : Pause to wait node is shutdown] ************************************************************************************************************************************************* -2022-06-10 22:09:49,345 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:09:49,347 p=8441 u=rob n=ansible | TASK [eve-ng-create-node : delete iso] ********************************************************************************************************************************************************************* -2022-06-10 22:09:49,359 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:09:49,365 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:09:49,367 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:09:49,370 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:09:49,373 p=8441 u=rob n=ansible | TASK [eve-ng-create-node : commit virtioa.qcow2] *********************************************************************************************************************************************************** -2022-06-10 22:09:49,385 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:09:49,392 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:09:49,394 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:09:49,397 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:09:49,399 p=8441 u=rob n=ansible | TASK [eve-ng-create-node : delete lab for node install] **************************************************************************************************************************************************** -2022-06-10 22:09:49,411 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:09:49,415 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:09:49,418 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:09:49,422 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:09:49,429 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : Get env file content] ************************************************************************************************************************************************************** -2022-06-10 22:09:49,629 p=8441 u=rob n=ansible | ok: [vyos-oobm -> localhost] -2022-06-10 22:09:49,629 p=8441 u=rob n=ansible | ok: [central -> localhost] -2022-06-10 22:09:49,629 p=8441 u=rob n=ansible | ok: [branch -> localhost] -2022-06-10 22:09:49,629 p=8441 u=rob n=ansible | ok: [eveng -> localhost] -2022-06-10 22:09:49,631 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : Load facts] ************************************************************************************************************************************************************************ -2022-06-10 22:09:49,651 p=8441 u=rob n=ansible | ok: [eveng] -2022-06-10 22:09:49,652 p=8441 u=rob n=ansible | ok: [vyos-oobm] -2022-06-10 22:09:50,525 p=8691 u=rob n=ansible | network_os is set to vyos -2022-06-10 22:09:50,525 p=8690 u=rob n=ansible | network_os is set to vyos -2022-06-10 22:09:50,533 p=8441 u=rob n=ansible | ok: [central] -2022-06-10 22:09:50,533 p=8441 u=rob n=ansible | ok: [branch] -2022-06-10 22:09:50,540 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : fail] ****************************************************************************************************************************************************************************** -2022-06-10 22:09:50,562 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:09:50,570 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:09:50,572 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:09:50,578 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:09:50,581 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************************** -2022-06-10 22:09:50,603 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:09:50,604 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:09:50,610 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:09:51,332 p=8441 u=rob n=ansible | ok: [eveng] -2022-06-10 22:09:51,337 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : get running lab list] ************************************************************************************************************************************************************** -2022-06-10 22:09:51,364 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:09:51,365 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:09:51,371 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:09:51,924 p=8441 u=rob n=ansible | ok: [eveng] -2022-06-10 22:09:51,928 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : delete existing lab] *************************************************************************************************************************************************************** -2022-06-10 22:09:51,957 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:09:51,958 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:09:51,963 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:09:52,594 p=8441 u=rob n=ansible | ok: [eveng] -2022-06-10 22:09:52,602 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : Ensure labtest is present] ********************************************************************************************************************************************************* -2022-06-10 22:09:52,630 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:09:52,633 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:09:52,637 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:09:53,039 p=8441 u=rob n=ansible | ok: [eveng] -2022-06-10 22:09:53,045 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : Create Wireguard Lab] ************************************************************************************************************************************************************** -2022-06-10 22:09:53,071 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:09:53,073 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:09:53,079 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:09:53,978 p=8441 u=rob n=ansible | changed: [eveng] -2022-06-10 22:09:53,983 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************************** -2022-06-10 22:09:54,011 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:09:54,013 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:09:54,018 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:09:54,754 p=8441 u=rob n=ansible | ok: [eveng] -2022-06-10 22:09:54,759 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : start vyos-oobm] ******************************************************************************************************************************************************************* -2022-06-10 22:09:54,787 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:09:54,790 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:09:54,796 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:09:55,844 p=8441 u=rob n=ansible | ok: [eveng] -2022-06-10 22:09:55,850 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos-oobm] **************************************************************************************************************************************************************** -2022-06-10 22:09:55,871 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:09:55,883 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:09:55,887 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:10:51,226 p=8441 u=rob n=ansible | ok: [vyos-oobm] -2022-06-10 22:10:51,232 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************************** -2022-06-10 22:10:51,266 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:10:51,269 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:10:51,274 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:10:52,007 p=8441 u=rob n=ansible | ok: [eveng] -2022-06-10 22:10:52,013 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : get lab status] ******************************************************************************************************************************************************************** -2022-06-10 22:10:52,045 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:10:52,046 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:10:52,051 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:10:52,630 p=8441 u=rob n=ansible | ok: [eveng] -2022-06-10 22:10:52,635 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : start all nodes] ******************************************************************************************************************************************************************* -2022-06-10 22:10:52,666 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:10:52,667 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:10:52,674 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:10:53,233 p=8441 u=rob n=ansible | ok: [eveng] => (item=1) -2022-06-10 22:10:54,250 p=8441 u=rob n=ansible | ok: [eveng] => (item=4) -2022-06-10 22:10:55,393 p=8441 u=rob n=ansible | ok: [eveng] => (item=6) -2022-06-10 22:10:56,478 p=8441 u=rob n=ansible | ok: [eveng] => (item=2) -2022-06-10 22:10:57,456 p=8441 u=rob n=ansible | ok: [eveng] => (item=3) -2022-06-10 22:10:57,463 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************************************************** -2022-06-10 22:10:57,484 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:10:57,492 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:11:13,397 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | Exception: Error reading SSH protocol banner -2022-06-10 22:11:13,400 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | Traceback (most recent call last): -2022-06-10 22:11:13,400 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner -2022-06-10 22:11:13,401 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout) -2022-06-10 22:11:13,401 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline -2022-06-10 22:11:13,401 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | buf += self._read_timeout(timeout) -2022-06-10 22:11:13,401 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout -2022-06-10 22:11:13,401 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | raise socket.timeout() -2022-06-10 22:11:13,401 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | socket.timeout -2022-06-10 22:11:13,401 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | -2022-06-10 22:11:13,401 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred: -2022-06-10 22:11:13,402 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | -2022-06-10 22:11:13,402 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | Traceback (most recent call last): -2022-06-10 22:11:13,402 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run -2022-06-10 22:11:13,402 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | self._check_banner() -2022-06-10 22:11:13,402 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner -2022-06-10 22:11:13,402 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | Exception: Error reading SSH protocol banner -2022-06-10 22:11:13,402 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | raise SSHException( -2022-06-10 22:11:13,402 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-06-10 22:11:13,402 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | -2022-06-10 22:11:13,403 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | Traceback (most recent call last): -2022-06-10 22:11:13,403 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner -2022-06-10 22:11:13,403 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout) -2022-06-10 22:11:13,403 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline -2022-06-10 22:11:13,403 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | buf += self._read_timeout(timeout) -2022-06-10 22:11:13,403 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout -2022-06-10 22:11:13,404 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | raise socket.timeout() -2022-06-10 22:11:13,404 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | socket.timeout -2022-06-10 22:11:13,404 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | -2022-06-10 22:11:13,404 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | During handling of the above exception, another exception occurred: -2022-06-10 22:11:13,404 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | -2022-06-10 22:11:13,404 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | Traceback (most recent call last): -2022-06-10 22:11:13,404 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run -2022-06-10 22:11:13,404 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | self._check_banner() -2022-06-10 22:11:13,404 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner -2022-06-10 22:11:13,405 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | raise SSHException( -2022-06-10 22:11:13,405 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-06-10 22:11:13,405 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | -2022-06-10 22:11:29,425 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | Exception: Error reading SSH protocol banner -2022-06-10 22:11:29,426 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | Traceback (most recent call last): -2022-06-10 22:11:29,426 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner -2022-06-10 22:11:29,426 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout) -2022-06-10 22:11:29,426 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline -2022-06-10 22:11:29,426 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | buf += self._read_timeout(timeout) -2022-06-10 22:11:29,426 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout -2022-06-10 22:11:29,426 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | raise socket.timeout() -2022-06-10 22:11:29,427 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | socket.timeout -2022-06-10 22:11:29,427 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | -2022-06-10 22:11:29,427 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred: -2022-06-10 22:11:29,427 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | -2022-06-10 22:11:29,427 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | Traceback (most recent call last): -2022-06-10 22:11:29,427 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run -2022-06-10 22:11:29,427 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | Exception: Error reading SSH protocol banner -2022-06-10 22:11:29,427 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | self._check_banner() -2022-06-10 22:11:29,427 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner -2022-06-10 22:11:29,427 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | Traceback (most recent call last): -2022-06-10 22:11:29,428 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | raise SSHException( -2022-06-10 22:11:29,428 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner -2022-06-10 22:11:29,428 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-06-10 22:11:29,428 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout) -2022-06-10 22:11:29,428 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | -2022-06-10 22:11:29,428 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline -2022-06-10 22:11:29,428 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | buf += self._read_timeout(timeout) -2022-06-10 22:11:29,428 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout -2022-06-10 22:11:29,428 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | raise socket.timeout() -2022-06-10 22:11:29,428 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | socket.timeout -2022-06-10 22:11:29,428 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | -2022-06-10 22:11:29,429 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | During handling of the above exception, another exception occurred: -2022-06-10 22:11:29,429 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | -2022-06-10 22:11:29,429 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | Traceback (most recent call last): -2022-06-10 22:11:29,429 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run -2022-06-10 22:11:29,429 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | self._check_banner() -2022-06-10 22:11:29,429 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner -2022-06-10 22:11:29,429 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | raise SSHException( -2022-06-10 22:11:29,429 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-06-10 22:11:29,430 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | -2022-06-10 22:11:45,455 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | Exception: Error reading SSH protocol banner -2022-06-10 22:11:45,457 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | Traceback (most recent call last): -2022-06-10 22:11:45,457 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner -2022-06-10 22:11:45,457 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout) -2022-06-10 22:11:45,457 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline -2022-06-10 22:11:45,457 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | buf += self._read_timeout(timeout) -2022-06-10 22:11:45,458 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout -2022-06-10 22:11:45,458 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | raise socket.timeout() -2022-06-10 22:11:45,458 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | socket.timeout -2022-06-10 22:11:45,458 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | -2022-06-10 22:11:45,458 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | During handling of the above exception, another exception occurred: -2022-06-10 22:11:45,458 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | -2022-06-10 22:11:45,458 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | Traceback (most recent call last): -2022-06-10 22:11:45,458 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run -2022-06-10 22:11:45,459 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | self._check_banner() -2022-06-10 22:11:45,459 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner -2022-06-10 22:11:45,459 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | raise SSHException( -2022-06-10 22:11:45,459 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-06-10 22:11:45,459 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | -2022-06-10 22:11:45,460 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | Exception: Error reading SSH protocol banner -2022-06-10 22:11:45,461 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | Traceback (most recent call last): -2022-06-10 22:11:45,461 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner -2022-06-10 22:11:45,461 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout) -2022-06-10 22:11:45,461 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline -2022-06-10 22:11:45,461 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | buf += self._read_timeout(timeout) -2022-06-10 22:11:45,461 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout -2022-06-10 22:11:45,461 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | raise socket.timeout() -2022-06-10 22:11:45,462 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | socket.timeout -2022-06-10 22:11:45,462 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | -2022-06-10 22:11:45,462 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred: -2022-06-10 22:11:45,462 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | -2022-06-10 22:11:45,462 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | Traceback (most recent call last): -2022-06-10 22:11:45,462 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run -2022-06-10 22:11:45,462 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | self._check_banner() -2022-06-10 22:11:45,462 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner -2022-06-10 22:11:45,462 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | raise SSHException( -2022-06-10 22:11:45,463 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-06-10 22:11:45,463 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | -2022-06-10 22:11:47,031 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 22:11:47,038 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 22:11:47,124 p=9062 u=rob n=p=9062 u=rob | paramiko [central] | Authentication (publickey) successful! -2022-06-10 22:11:47,124 p=9063 u=rob n=p=9063 u=rob | paramiko [branch] | Authentication (publickey) successful! -2022-06-10 22:11:48,058 p=8441 u=rob n=ansible | ok: [central] -2022-06-10 22:11:48,058 p=8441 u=rob n=ansible | ok: [branch] -2022-06-10 22:11:48,061 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : include Wireguard lab_config.yml] ************************************************************************************************************************************************** -2022-06-10 22:11:48,075 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:11:48,084 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:11:48,097 p=8441 u=rob n=ansible | included: /Users/rob/git/_vyos/vyos-eveng/labs/Wireguard/lab_config.yml for central, branch -2022-06-10 22:11:48,120 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : generate pki wireguard key-pair] *************************************************************************************************************************************************** -2022-06-10 22:11:49,727 p=8698 u=rob n=p=8698 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 22:11:49,747 p=8699 u=rob n=p=8699 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 22:11:49,817 p=8698 u=rob n=p=8698 u=rob | paramiko [central] | Authentication (publickey) successful! -2022-06-10 22:11:49,830 p=8699 u=rob n=p=8699 u=rob | paramiko [branch] | Authentication (publickey) successful! -2022-06-10 22:11:51,454 p=8441 u=rob n=ansible | ok: [branch] -2022-06-10 22:11:51,455 p=8441 u=rob n=ansible | ok: [central] -2022-06-10 22:11:51,461 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : set pub and private key] *********************************************************************************************************************************************************** -2022-06-10 22:11:52,318 p=8441 u=rob n=ansible | ok: [branch] -2022-06-10 22:11:52,319 p=8441 u=rob n=ansible | ok: [central] -2022-06-10 22:11:52,342 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : setup nodes] *********************************************************************************************************************************************************************** -2022-06-10 22:12:00,165 p=8441 u=rob n=ansible | [WARNING]: To ensure idempotency and correct diff the input configuration lines should be similar to how they appear if present in the running configuration on device including the indentation +2022-07-11 21:55:54,076 p=52907 u=rob n=ansible | PLAY [prepare node and Lab] ****************************************************************************************************************************************** +2022-07-11 21:55:54,093 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : fail] ************************************************************************************************************************************* +2022-07-11 21:55:54,105 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:55:54,110 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:55:54,111 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:55:54,115 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:55:54,116 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : fail] ************************************************************************************************************************************* +2022-07-11 21:55:54,128 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:55:54,132 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:55:54,134 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:55:54,138 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:55:54,140 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] *********************************************************************************************************** +2022-07-11 21:55:54,156 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:55:54,157 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:55:54,162 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:55:54,955 p=52907 u=rob n=ansible | ok: [eveng] +2022-07-11 21:55:54,960 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : get template facts] *********************************************************************************************************************** +2022-07-11 21:55:54,988 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:55:54,989 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:55:54,994 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:55:55,578 p=52907 u=rob n=ansible | ok: [eveng] +2022-07-11 21:55:55,584 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : Register path status] ********************************************************************************************************************* +2022-07-11 21:55:55,612 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:55:55,613 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:55:55,619 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:55:55,970 p=52907 u=rob n=ansible | ok: [eveng] +2022-07-11 21:55:55,973 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : create path] ****************************************************************************************************************************** +2022-07-11 21:55:55,988 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:55:55,995 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:55:55,996 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:55:56,001 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:55:56,003 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : Download iso] ***************************************************************************************************************************** +2022-07-11 21:55:56,017 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:55:56,022 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:55:56,023 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:55:56,029 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:55:56,031 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : create virtioa.qcow2 file] **************************************************************************************************************** +2022-07-11 21:55:56,044 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:55:56,049 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:55:56,052 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:55:56,055 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:55:56,057 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] *********************************************************************************************************** +2022-07-11 21:55:56,069 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:55:56,074 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:55:56,076 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:55:56,081 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:55:56,083 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : create lab for node install] ************************************************************************************************************** +2022-07-11 21:55:56,095 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:55:56,101 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:55:56,102 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:55:56,107 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:55:56,109 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : open lab] ********************************************************************************************************************************* +2022-07-11 21:55:56,121 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:55:56,126 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:55:56,128 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:55:56,132 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:55:56,134 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] ********************************************************************************************************************************* +2022-07-11 21:55:56,145 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:55:56,151 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:55:56,152 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:55:56,156 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:55:56,158 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : add node to lab] ************************************************************************************************************************** +2022-07-11 21:55:56,170 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:55:56,176 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:55:56,178 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:55:56,181 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:55:56,183 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : start node] ******************************************************************************************************************************* +2022-07-11 21:55:56,195 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:55:56,200 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:55:56,202 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:55:56,205 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:55:56,207 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : get node infos] *************************************************************************************************************************** +2022-07-11 21:55:56,218 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:55:56,223 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:55:56,224 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:55:56,228 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:55:56,230 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] ********************************************************************************************************************************* +2022-07-11 21:55:56,242 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:55:56,247 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:55:56,250 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:55:56,254 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:55:56,256 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : copy file] ******************************************************************************************************************************** +2022-07-11 21:55:56,267 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:55:56,273 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:55:56,274 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:55:56,279 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:55:56,281 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : run expect script] ************************************************************************************************************************ +2022-07-11 21:55:56,293 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:55:56,298 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:55:56,301 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:55:56,304 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:55:56,306 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie (due timeout)] ********************************************************************************************* +2022-07-11 21:55:56,317 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:55:56,323 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:55:56,325 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:55:56,328 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:55:56,330 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : stop node] ******************************************************************************************************************************** +2022-07-11 21:55:56,341 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:55:56,347 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:55:56,349 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:55:56,353 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:55:56,355 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : Pause to wait node is shutdown] *********************************************************************************************************** +2022-07-11 21:55:56,362 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:55:56,364 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : delete iso] ******************************************************************************************************************************* +2022-07-11 21:55:56,375 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:55:56,381 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:55:56,383 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:55:56,387 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:55:56,389 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : commit virtioa.qcow2] ********************************************************************************************************************* +2022-07-11 21:55:56,400 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:55:56,405 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:55:56,407 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:55:56,411 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:55:56,413 p=52907 u=rob n=ansible | TASK [eve-ng-create-node : delete lab for node install] ************************************************************************************************************** +2022-07-11 21:55:56,424 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:55:56,429 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:55:56,431 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:55:56,434 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:55:56,440 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Get env file content] ************************************************************************************************************************ +2022-07-11 21:55:56,631 p=52907 u=rob n=ansible | ok: [vyos-oobm -> localhost] +2022-07-11 21:55:56,631 p=52907 u=rob n=ansible | ok: [branch -> localhost] +2022-07-11 21:55:56,631 p=52907 u=rob n=ansible | ok: [central -> localhost] +2022-07-11 21:55:56,631 p=52907 u=rob n=ansible | ok: [eveng -> localhost] +2022-07-11 21:55:56,633 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Load facts] ********************************************************************************************************************************** +2022-07-11 21:55:56,652 p=52907 u=rob n=ansible | ok: [eveng] +2022-07-11 21:55:56,653 p=52907 u=rob n=ansible | ok: [vyos-oobm] +2022-07-11 21:55:57,517 p=53132 u=rob n=ansible | network_os is set to vyos +2022-07-11 21:55:57,517 p=53131 u=rob n=ansible | network_os is set to vyos +2022-07-11 21:55:57,528 p=52907 u=rob n=ansible | ok: [central] +2022-07-11 21:55:57,530 p=52907 u=rob n=ansible | ok: [branch] +2022-07-11 21:55:57,540 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : fail] **************************************************************************************************************************************** +2022-07-11 21:55:57,567 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:55:57,575 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:55:57,576 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:55:57,581 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:55:57,585 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ************************************************************************************************************** +2022-07-11 21:55:57,605 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:55:57,606 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:55:57,611 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:55:58,332 p=52907 u=rob n=ansible | ok: [eveng] +2022-07-11 21:55:58,338 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : get running lab list] ************************************************************************************************************************ +2022-07-11 21:55:58,368 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:55:58,369 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:55:58,374 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:55:58,950 p=52907 u=rob n=ansible | ok: [eveng] +2022-07-11 21:55:58,957 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : delete existing lab] ************************************************************************************************************************* +2022-07-11 21:55:58,986 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:55:58,989 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:55:58,995 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:55:59,514 p=52907 u=rob n=ansible | ok: [eveng] +2022-07-11 21:55:59,524 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Ensure labtest is present] ******************************************************************************************************************* +2022-07-11 21:55:59,554 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:55:59,555 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:55:59,560 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:55:59,895 p=52907 u=rob n=ansible | ok: [eveng] +2022-07-11 21:55:59,901 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Create Wireguard Lab] ************************************************************************************************************************ +2022-07-11 21:55:59,926 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:55:59,927 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:55:59,932 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:56:00,651 p=52907 u=rob n=ansible | changed: [eveng] +2022-07-11 21:56:00,655 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ************************************************************************************************************** +2022-07-11 21:56:00,682 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:56:00,684 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:56:00,689 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:56:01,389 p=52907 u=rob n=ansible | ok: [eveng] +2022-07-11 21:56:01,395 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : start vyos-oobm] ***************************************************************************************************************************** +2022-07-11 21:56:01,424 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:56:01,426 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:56:01,431 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:56:02,526 p=52907 u=rob n=ansible | ok: [eveng] +2022-07-11 21:56:02,536 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos-oobm] ************************************************************************************************************************** +2022-07-11 21:56:02,559 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:56:02,568 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:56:02,575 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:56:46,713 p=52907 u=rob n=ansible | ok: [vyos-oobm] +2022-07-11 21:56:46,722 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ************************************************************************************************************** +2022-07-11 21:56:46,754 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:56:46,756 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:56:46,763 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:56:47,524 p=52907 u=rob n=ansible | ok: [eveng] +2022-07-11 21:56:47,530 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : get lab status] ****************************************************************************************************************************** +2022-07-11 21:56:47,557 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:56:47,559 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:56:47,565 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:56:48,104 p=52907 u=rob n=ansible | ok: [eveng] +2022-07-11 21:56:48,110 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : start all nodes] ***************************************************************************************************************************** +2022-07-11 21:56:48,138 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:56:48,140 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:56:48,147 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:56:48,706 p=52907 u=rob n=ansible | ok: [eveng] => (item=1) +2022-07-11 21:56:49,705 p=52907 u=rob n=ansible | ok: [eveng] => (item=4) +2022-07-11 21:56:50,872 p=52907 u=rob n=ansible | ok: [eveng] => (item=6) +2022-07-11 21:56:51,895 p=52907 u=rob n=ansible | ok: [eveng] => (item=2) +2022-07-11 21:56:52,816 p=52907 u=rob n=ansible | ok: [eveng] => (item=3) +2022-07-11 21:56:52,825 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ************************************************************************************************************************* +2022-07-11 21:56:52,846 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:56:52,854 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:57:08,747 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | Exception: Error reading SSH protocol banner +2022-07-11 21:57:08,749 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | Traceback (most recent call last): +2022-07-11 21:57:08,749 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:57:08,749 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout) +2022-07-11 21:57:08,749 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:57:08,749 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | buf += self._read_timeout(timeout) +2022-07-11 21:57:08,749 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:57:08,749 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | raise socket.timeout() +2022-07-11 21:57:08,749 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | socket.timeout +2022-07-11 21:57:08,750 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | +2022-07-11 21:57:08,750 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred: +2022-07-11 21:57:08,750 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | +2022-07-11 21:57:08,750 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | Traceback (most recent call last): +2022-07-11 21:57:08,750 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:57:08,750 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | self._check_banner() +2022-07-11 21:57:08,750 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:57:08,750 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | raise SSHException( +2022-07-11 21:57:08,750 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:57:08,751 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | +2022-07-11 21:57:08,762 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | Exception: Error reading SSH protocol banner +2022-07-11 21:57:08,763 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | Traceback (most recent call last): +2022-07-11 21:57:08,763 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:57:08,763 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout) +2022-07-11 21:57:08,763 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:57:08,764 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | buf += self._read_timeout(timeout) +2022-07-11 21:57:08,764 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:57:08,764 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | raise socket.timeout() +2022-07-11 21:57:08,764 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | socket.timeout +2022-07-11 21:57:08,764 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | +2022-07-11 21:57:08,764 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | During handling of the above exception, another exception occurred: +2022-07-11 21:57:08,764 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | +2022-07-11 21:57:08,764 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | Traceback (most recent call last): +2022-07-11 21:57:08,765 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:57:08,765 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | self._check_banner() +2022-07-11 21:57:08,765 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:57:08,765 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | raise SSHException( +2022-07-11 21:57:08,765 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:57:08,765 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | +2022-07-11 21:57:24,800 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | Exception: Error reading SSH protocol banner +2022-07-11 21:57:24,801 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | Traceback (most recent call last): +2022-07-11 21:57:24,801 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:57:24,801 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout) +2022-07-11 21:57:24,801 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:57:24,802 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | buf += self._read_timeout(timeout) +2022-07-11 21:57:24,802 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:57:24,802 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | raise socket.timeout() +2022-07-11 21:57:24,802 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | socket.timeout +2022-07-11 21:57:24,802 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | +2022-07-11 21:57:24,802 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | During handling of the above exception, another exception occurred: +2022-07-11 21:57:24,802 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | +2022-07-11 21:57:24,802 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | Traceback (most recent call last): +2022-07-11 21:57:24,803 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:57:24,803 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | self._check_banner() +2022-07-11 21:57:24,803 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:57:24,803 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | raise SSHException( +2022-07-11 21:57:24,803 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:57:24,803 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | +2022-07-11 21:57:24,812 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | Exception: Error reading SSH protocol banner +2022-07-11 21:57:24,813 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | Traceback (most recent call last): +2022-07-11 21:57:24,813 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:57:24,813 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout) +2022-07-11 21:57:24,813 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:57:24,814 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | buf += self._read_timeout(timeout) +2022-07-11 21:57:24,814 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:57:24,814 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | raise socket.timeout() +2022-07-11 21:57:24,814 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | socket.timeout +2022-07-11 21:57:24,814 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | +2022-07-11 21:57:24,814 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred: +2022-07-11 21:57:24,814 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | +2022-07-11 21:57:24,814 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | Traceback (most recent call last): +2022-07-11 21:57:24,815 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:57:24,815 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | self._check_banner() +2022-07-11 21:57:24,815 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:57:24,815 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | raise SSHException( +2022-07-11 21:57:24,815 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:57:24,815 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | +2022-07-11 21:57:40,839 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | Exception: Error reading SSH protocol banner +2022-07-11 21:57:40,839 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | Traceback (most recent call last): +2022-07-11 21:57:40,840 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:57:40,840 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout) +2022-07-11 21:57:40,840 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:57:40,840 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | buf += self._read_timeout(timeout) +2022-07-11 21:57:40,840 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:57:40,840 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | raise socket.timeout() +2022-07-11 21:57:40,840 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | socket.timeout +2022-07-11 21:57:40,840 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | +2022-07-11 21:57:40,841 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | During handling of the above exception, another exception occurred: +2022-07-11 21:57:40,841 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | +2022-07-11 21:57:40,841 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | Traceback (most recent call last): +2022-07-11 21:57:40,841 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:57:40,841 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | self._check_banner() +2022-07-11 21:57:40,841 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:57:40,841 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | raise SSHException( +2022-07-11 21:57:40,841 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:57:40,842 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | +2022-07-11 21:57:40,863 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | Exception: Error reading SSH protocol banner +2022-07-11 21:57:40,864 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | Traceback (most recent call last): +2022-07-11 21:57:40,864 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:57:40,864 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout) +2022-07-11 21:57:40,864 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:57:40,864 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | buf += self._read_timeout(timeout) +2022-07-11 21:57:40,864 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:57:40,865 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | raise socket.timeout() +2022-07-11 21:57:40,865 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | socket.timeout +2022-07-11 21:57:40,865 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | +2022-07-11 21:57:40,865 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred: +2022-07-11 21:57:40,865 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | +2022-07-11 21:57:40,865 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | Traceback (most recent call last): +2022-07-11 21:57:40,865 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:57:40,865 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | self._check_banner() +2022-07-11 21:57:40,865 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:57:40,866 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | raise SSHException( +2022-07-11 21:57:40,866 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:57:40,866 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | +2022-07-11 21:57:56,900 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | Exception: Error reading SSH protocol banner +2022-07-11 21:57:56,900 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | Exception: Error reading SSH protocol banner +2022-07-11 21:57:56,901 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | Traceback (most recent call last): +2022-07-11 21:57:56,901 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | Traceback (most recent call last): +2022-07-11 21:57:56,901 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:57:56,901 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:57:56,901 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout) +2022-07-11 21:57:56,901 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout) +2022-07-11 21:57:56,901 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:57:56,901 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:57:56,901 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | buf += self._read_timeout(timeout) +2022-07-11 21:57:56,901 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | buf += self._read_timeout(timeout) +2022-07-11 21:57:56,901 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:57:56,901 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:57:56,901 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | raise socket.timeout() +2022-07-11 21:57:56,901 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | raise socket.timeout() +2022-07-11 21:57:56,902 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | socket.timeout +2022-07-11 21:57:56,902 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | socket.timeout +2022-07-11 21:57:56,902 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | +2022-07-11 21:57:56,902 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | +2022-07-11 21:57:56,902 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred: +2022-07-11 21:57:56,902 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | During handling of the above exception, another exception occurred: +2022-07-11 21:57:56,902 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | +2022-07-11 21:57:56,902 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | +2022-07-11 21:57:56,902 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | Traceback (most recent call last): +2022-07-11 21:57:56,902 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | Traceback (most recent call last): +2022-07-11 21:57:56,902 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:57:56,902 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:57:56,902 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | self._check_banner() +2022-07-11 21:57:56,902 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | self._check_banner() +2022-07-11 21:57:56,902 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:57:56,902 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:57:56,903 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | raise SSHException( +2022-07-11 21:57:56,903 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | raise SSHException( +2022-07-11 21:57:56,903 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:57:56,903 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:57:56,903 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | +2022-07-11 21:57:56,903 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | +2022-07-11 21:57:58,642 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:57:58,643 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:57:58,748 p=53425 u=rob n=p=53425 u=rob | paramiko [branch] | Authentication (publickey) successful! +2022-07-11 21:57:58,752 p=53424 u=rob n=p=53424 u=rob | paramiko [central] | Authentication (publickey) successful! +2022-07-11 21:57:59,793 p=52907 u=rob n=ansible | ok: [branch] +2022-07-11 21:57:59,798 p=52907 u=rob n=ansible | ok: [central] +2022-07-11 21:57:59,800 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : include Wireguard lab_config.yml] ************************************************************************************************************ +2022-07-11 21:57:59,812 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:57:59,820 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:57:59,831 p=52907 u=rob n=ansible | included: /Users/rob/git/_vyos/vyos-eveng/labs/Wireguard/lab_config.yml for central, branch +2022-07-11 21:57:59,853 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : generate pki wireguard key-pair] ************************************************************************************************************* +2022-07-11 21:58:01,448 p=53140 u=rob n=p=53140 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:58:01,461 p=53139 u=rob n=p=53139 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:58:01,539 p=53140 u=rob n=p=53140 u=rob | paramiko [branch] | Authentication (publickey) successful! +2022-07-11 21:58:01,546 p=53139 u=rob n=p=53139 u=rob | paramiko [central] | Authentication (publickey) successful! +2022-07-11 21:58:03,259 p=52907 u=rob n=ansible | ok: [branch] +2022-07-11 21:58:03,344 p=52907 u=rob n=ansible | ok: [central] +2022-07-11 21:58:03,349 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : set pub and private key] ********************************************************************************************************************* +2022-07-11 21:58:04,207 p=52907 u=rob n=ansible | ok: [central] +2022-07-11 21:58:04,209 p=52907 u=rob n=ansible | ok: [branch] +2022-07-11 21:58:04,237 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : setup nodes] ********************************************************************************************************************************* +2022-07-11 21:58:12,584 p=52907 u=rob n=ansible | [WARNING]: To ensure idempotency and correct diff the input configuration lines should be similar to how they appear if present in the running configuration on +device including the indentation -2022-06-10 22:12:00,166 p=8441 u=rob n=ansible | changed: [branch] -2022-06-10 22:12:00,197 p=8441 u=rob n=ansible | changed: [central] -2022-06-10 22:12:00,199 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************************** -2022-06-10 22:12:00,220 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:12:00,221 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:12:00,226 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:12:01,492 p=8441 u=rob n=ansible | ok: [eveng] -2022-06-10 22:12:01,498 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ********************************************************************************************************************************************************************* -2022-06-10 22:12:01,543 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ******************************************************************************************************************************************************************* -2022-06-10 22:12:01,553 p=9289 u=rob n=ansible | Pausing for 5 seconds -2022-06-10 22:12:01,553 p=9289 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-06-10 22:12:06,559 p=8441 u=rob n=ansible | ok: [eveng] -2022-06-10 22:12:06,564 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************************************************** -2022-06-10 22:12:06,617 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************************************************** -2022-06-10 22:12:06,627 p=9295 u=rob n=ansible | Pausing for 5 seconds -2022-06-10 22:12:06,627 p=9295 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-06-10 22:12:11,636 p=8441 u=rob n=ansible | ok: [eveng] -2022-06-10 22:12:11,642 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************************************************** -2022-06-10 22:12:11,657 p=9299 u=rob n=ansible | Pausing for 30 seconds -2022-06-10 22:12:11,657 p=9299 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-06-10 22:12:41,668 p=8441 u=rob n=ansible | ok: [eveng] -2022-06-10 22:12:41,675 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************************************************** -2022-06-10 22:12:41,715 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:12:41,716 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:12:47,074 p=8441 u=rob n=ansible | ok: [central] => (item=10.0.2.100) -2022-06-10 22:12:47,147 p=8441 u=rob n=ansible | ok: [branch] => (item=10.0.1.100) -2022-06-10 22:12:47,150 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ************************************************************************************************************************************************************* -2022-06-10 22:12:47,166 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:12:47,173 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:12:48,397 p=8441 u=rob n=ansible | ok: [central] => (item={'desc': 'Test if IP is set to interface', 'command': "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1", 'wait_for': ['result[0] contains "10.0.1.254/24"']}) -2022-06-10 22:12:48,599 p=8441 u=rob n=ansible | ok: [branch] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.2/24 u/u VPN-to-central"']}) -2022-06-10 22:12:48,863 p=8441 u=rob n=ansible | ok: [central] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.1/24 u/u VPN-to-Branch"']}) -2022-06-10 22:12:48,867 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************************************************** -2022-06-10 22:12:48,890 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:12:48,891 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:12:50,239 p=8441 u=rob n=ansible | ok: [branch] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) -2022-06-10 22:12:50,240 p=8441 u=rob n=ansible | ok: [central] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) -2022-06-10 22:12:53,681 p=8441 u=rob n=ansible | ok: [central] => (item={'name': 'ping_branch_pc', 'command': 'ping 10.0.2.100 count 4'}) -2022-06-10 22:12:53,686 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ********************************************************************************************************************************************************************* -2022-06-10 22:12:53,713 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:12:53,714 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:12:54,567 p=8441 u=rob n=ansible | ok: [central] -2022-06-10 22:12:54,570 p=8441 u=rob n=ansible | ok: [branch] -2022-06-10 22:12:54,575 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] *********************************************************************************************************************************************************************** -2022-06-10 22:12:54,599 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:12:54,608 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:12:55,859 p=8441 u=rob n=ansible | ok: [central] -2022-06-10 22:12:55,865 p=8441 u=rob n=ansible | ok: [branch] -2022-06-10 22:12:55,869 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] *************************************************************************************************************************************************************** -2022-06-10 22:12:55,880 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:12:55,882 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************************************************** -2022-06-10 22:12:55,898 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:12:55,905 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:12:57,404 p=9517 u=rob n=p=9517 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 22:12:57,408 p=9516 u=rob n=p=9516 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 22:12:57,494 p=9516 u=rob n=p=9516 u=rob | paramiko [central] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n' -2022-06-10 22:12:57,494 p=9517 u=rob n=p=9517 u=rob | paramiko [branch] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n' -2022-06-10 22:14:56,112 p=8698 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. +2022-07-11 21:58:12,584 p=52907 u=rob n=ansible | changed: [central] +2022-07-11 21:58:12,777 p=52907 u=rob n=ansible | changed: [branch] +2022-07-11 21:58:12,781 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ************************************************************************************************************** +2022-07-11 21:58:12,804 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:58:12,806 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 21:58:12,811 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 21:58:14,335 p=52907 u=rob n=ansible | ok: [eveng] +2022-07-11 21:58:14,343 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ******************************************************************************************************************************* +2022-07-11 21:58:14,390 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ***************************************************************************************************************************** +2022-07-11 21:58:14,399 p=53601 u=rob n=ansible | Pausing for 5 seconds +2022-07-11 21:58:14,399 p=53601 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-07-11 21:58:19,412 p=52907 u=rob n=ansible | ok: [eveng] +2022-07-11 21:58:19,421 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ****************************************************************************************************************************** +2022-07-11 21:58:19,477 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] **************************************************************************************************************************** +2022-07-11 21:58:19,485 p=53608 u=rob n=ansible | Pausing for 5 seconds +2022-07-11 21:58:19,486 p=53608 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-07-11 21:58:24,498 p=52907 u=rob n=ansible | ok: [eveng] +2022-07-11 21:58:24,508 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] *************************************************************************************** +2022-07-11 21:58:24,525 p=53609 u=rob n=ansible | Pausing for 30 seconds +2022-07-11 21:58:24,525 p=53609 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-07-11 21:58:54,534 p=52907 u=rob n=ansible | ok: [eveng] +2022-07-11 21:58:54,544 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ******************************************************************************************************************************** +2022-07-11 21:58:54,584 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:58:54,584 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:59:00,118 p=52907 u=rob n=ansible | ok: [branch] => (item=10.0.1.100) +2022-07-11 21:59:00,123 p=52907 u=rob n=ansible | ok: [central] => (item=10.0.2.100) +2022-07-11 21:59:00,127 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] *********************************************************************************************************************** +2022-07-11 21:59:00,149 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:59:00,150 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:59:01,400 p=52907 u=rob n=ansible | ok: [central] => (item={'desc': 'Test if IP is set to interface', 'command': "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1", 'wait_for': ['result[0] contains "10.0.1.254/24"']}) +2022-07-11 21:59:01,643 p=52907 u=rob n=ansible | ok: [branch] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.2/24 u/u VPN-to-central"']}) +2022-07-11 21:59:02,061 p=52907 u=rob n=ansible | ok: [central] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.1/24 u/u VPN-to-Branch"']}) +2022-07-11 21:59:02,067 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ******************************************************************************************************************** +2022-07-11 21:59:02,089 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:59:02,090 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:59:03,464 p=52907 u=rob n=ansible | ok: [branch] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) +2022-07-11 21:59:03,465 p=52907 u=rob n=ansible | ok: [central] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) +2022-07-11 21:59:06,981 p=52907 u=rob n=ansible | ok: [central] => (item={'name': 'ping_branch_pc', 'command': 'ping 10.0.2.100 count 4'}) +2022-07-11 21:59:06,987 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ******************************************************************************************************************************* +2022-07-11 21:59:07,009 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:59:07,011 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:59:07,859 p=52907 u=rob n=ansible | ok: [central] +2022-07-11 21:59:07,861 p=52907 u=rob n=ansible | ok: [branch] +2022-07-11 21:59:07,872 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] ********************************************************************************************************************************* +2022-07-11 21:59:07,898 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:59:07,906 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:59:09,191 p=52907 u=rob n=ansible | ok: [branch] +2022-07-11 21:59:09,192 p=52907 u=rob n=ansible | ok: [central] +2022-07-11 21:59:09,195 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] ************************************************************************************************************************* +2022-07-11 21:59:09,206 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:59:09,209 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ************************************************************************************************************************* +2022-07-11 21:59:09,223 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:59:09,229 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:59:10,620 p=53826 u=rob n=p=53826 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:59:10,620 p=53827 u=rob n=p=53827 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:59:10,719 p=53827 u=rob n=p=53827 u=rob | paramiko [branch] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n' +2022-07-11 21:59:10,719 p=53826 u=rob n=p=53826 u=rob | paramiko [central] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n' +2022-07-11 22:01:09,439 p=53139 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. See the timeout setting options in the Network Debug and Troubleshooting Guide. -2022-06-10 22:14:56,118 p=8699 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. +2022-07-11 22:01:09,442 p=53140 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. See the timeout setting options in the Network Debug and Troubleshooting Guide. -2022-06-10 22:14:56,216 p=8698 u=rob n=ansible | shutdown complete -2022-06-10 22:14:56,221 p=8699 u=rob n=ansible | shutdown complete -2022-06-10 22:14:59,234 p=9516 u=rob n=p=9516 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 22:14:59,247 p=9517 u=rob n=p=9517 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 22:14:59,326 p=9516 u=rob n=p=9516 u=rob | paramiko [central] | Authentication (publickey) successful! -2022-06-10 22:14:59,335 p=9517 u=rob n=p=9517 u=rob | paramiko [branch] | Authentication (publickey) successful! -2022-06-10 22:15:00,553 p=8441 u=rob n=ansible | ok: [branch] -2022-06-10 22:15:00,553 p=8441 u=rob n=ansible | ok: [central] -2022-06-10 22:15:00,555 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************************** -2022-06-10 22:15:00,577 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:15:00,579 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:15:00,584 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:15:01,841 p=8441 u=rob n=ansible | ok: [eveng] -2022-06-10 22:15:01,847 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ********************************************************************************************************************************************************************* -2022-06-10 22:15:01,893 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ******************************************************************************************************************************************************************* -2022-06-10 22:15:01,903 p=9634 u=rob n=ansible | Pausing for 5 seconds -2022-06-10 22:15:01,903 p=9634 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-06-10 22:15:06,912 p=8441 u=rob n=ansible | ok: [eveng] -2022-06-10 22:15:06,918 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************************************************** -2022-06-10 22:15:06,973 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************************************************** -2022-06-10 22:15:06,985 p=9639 u=rob n=ansible | Pausing for 5 seconds -2022-06-10 22:15:06,986 p=9639 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-06-10 22:15:11,996 p=8441 u=rob n=ansible | ok: [eveng] -2022-06-10 22:15:12,003 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************************************************** -2022-06-10 22:15:12,019 p=9642 u=rob n=ansible | Pausing for 30 seconds -2022-06-10 22:15:12,019 p=9642 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-06-10 22:15:42,028 p=8441 u=rob n=ansible | ok: [eveng] -2022-06-10 22:15:42,034 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************************************************** -2022-06-10 22:15:42,069 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:15:42,070 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:15:42,952 p=9653 u=rob n=ansible | network_os is set to vyos -2022-06-10 22:15:42,952 p=9652 u=rob n=ansible | network_os is set to vyos -2022-06-10 22:15:43,847 p=9661 u=rob n=p=9661 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 22:15:43,847 p=9660 u=rob n=p=9660 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 22:15:43,945 p=9661 u=rob n=p=9661 u=rob | paramiko [central] | Authentication (publickey) successful! -2022-06-10 22:15:43,953 p=9660 u=rob n=p=9660 u=rob | paramiko [branch] | Authentication (publickey) successful! -2022-06-10 22:15:49,757 p=8441 u=rob n=ansible | ok: [central] => (item=10.0.2.100) -2022-06-10 22:15:49,809 p=8441 u=rob n=ansible | ok: [branch] => (item=10.0.1.100) -2022-06-10 22:15:49,812 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ************************************************************************************************************************************************************* -2022-06-10 22:15:49,827 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:15:49,835 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:15:51,033 p=8441 u=rob n=ansible | ok: [central] => (item={'desc': 'Test if IP is set to interface', 'command': "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1", 'wait_for': ['result[0] contains "10.0.1.254/24"']}) -2022-06-10 22:15:51,244 p=8441 u=rob n=ansible | ok: [branch] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.2/24 u/u VPN-to-central"']}) -2022-06-10 22:15:51,570 p=8441 u=rob n=ansible | ok: [central] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.1/24 u/u VPN-to-Branch"']}) -2022-06-10 22:15:51,575 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************************************************** -2022-06-10 22:15:51,598 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:15:51,600 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:15:51,607 p=8441 u=rob n=ansible | skipping: [central] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) -2022-06-10 22:15:51,607 p=8441 u=rob n=ansible | skipping: [central] => (item={'name': 'ping_branch_pc', 'command': 'ping 10.0.2.100 count 4'}) -2022-06-10 22:15:51,611 p=8441 u=rob n=ansible | skipping: [branch] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) -2022-06-10 22:15:51,615 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ********************************************************************************************************************************************************************* -2022-06-10 22:15:51,634 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:15:51,635 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:15:51,636 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:15:51,642 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:15:51,645 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : make sure tmp dir exist] *********************************************************************************************************************************************************** -2022-06-10 22:15:51,662 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:15:51,668 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:15:51,670 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:15:51,674 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:15:51,677 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : register status of tmp/] *********************************************************************************************************************************************************** -2022-06-10 22:15:51,691 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:15:51,697 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:15:51,700 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:15:51,703 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:15:51,706 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : Download upgrade_iso] ************************************************************************************************************************************************************** -2022-06-10 22:15:51,722 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:15:51,729 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:15:51,731 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:15:51,734 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:15:51,738 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : Copy iso to host] ****************************************************************************************************************************************************************** -2022-06-10 22:15:51,754 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:15:51,759 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:15:51,761 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:15:51,763 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:15:51,766 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : upgrade vyos] ********************************************************************************************************************************************************************** -2022-06-10 22:15:51,779 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:15:51,789 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:15:51,790 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:15:51,793 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:15:51,796 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] *********************************************************************************************************************************************************************** -2022-06-10 22:15:51,809 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:15:51,815 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:15:51,817 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:15:51,820 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:15:51,822 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] *************************************************************************************************************************************************************** -2022-06-10 22:15:51,830 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:15:51,832 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************************************************** -2022-06-10 22:15:51,844 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:15:51,851 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:15:51,852 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:15:51,857 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:15:51,860 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : clear tmp dir] ********************************************************************************************************************************************************************* -2022-06-10 22:15:51,868 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:15:51,869 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************************** -2022-06-10 22:15:51,882 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:15:51,888 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:15:51,890 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:15:51,893 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:15:51,895 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ********************************************************************************************************************************************************************* -2022-06-10 22:15:51,926 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ******************************************************************************************************************************************************************* -2022-06-10 22:15:51,934 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:15:51,936 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************************************************** -2022-06-10 22:15:51,966 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************************************************** -2022-06-10 22:15:51,974 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:15:51,976 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************************************************** -2022-06-10 22:15:51,984 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:15:51,986 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************************************************** -2022-06-10 22:15:51,999 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:15:52,005 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:15:52,011 p=8441 u=rob n=ansible | skipping: [central] => (item=10.0.2.100) -2022-06-10 22:15:52,016 p=8441 u=rob n=ansible | skipping: [branch] => (item=10.0.1.100) -2022-06-10 22:15:52,019 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ************************************************************************************************************************************************************* -2022-06-10 22:15:52,034 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:15:52,040 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:15:52,048 p=8441 u=rob n=ansible | skipping: [central] => (item={'desc': 'Test if IP is set to interface', 'command': "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1", 'wait_for': ['result[0] contains "10.0.1.254/24"']}) -2022-06-10 22:15:52,048 p=8441 u=rob n=ansible | skipping: [central] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.1/24 u/u VPN-to-Branch"']}) -2022-06-10 22:15:52,052 p=8441 u=rob n=ansible | skipping: [branch] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.2/24 u/u VPN-to-central"']}) -2022-06-10 22:15:52,055 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************************************************** -2022-06-10 22:15:52,068 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:15:52,074 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:15:52,080 p=8441 u=rob n=ansible | skipping: [central] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) -2022-06-10 22:15:52,081 p=8441 u=rob n=ansible | skipping: [central] => (item={'name': 'ping_branch_pc', 'command': 'ping 10.0.2.100 count 4'}) -2022-06-10 22:15:52,084 p=8441 u=rob n=ansible | skipping: [branch] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) -2022-06-10 22:15:52,087 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ********************************************************************************************************************************************************************* -2022-06-10 22:15:52,101 p=8441 u=rob n=ansible | skipping: [eveng] -2022-06-10 22:15:52,107 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:15:52,109 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:15:52,112 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:15:52,115 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output dir exist] ******************************************************************************************************************************************************** -2022-06-10 22:15:52,136 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:15:52,137 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:15:52,141 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:15:52,311 p=8441 u=rob n=ansible | ok: [eveng -> localhost] -2022-06-10 22:15:52,314 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output include dir exist] ************************************************************************************************************************************************ -2022-06-10 22:15:52,335 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:15:52,337 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:15:52,343 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:15:52,446 p=8441 u=rob n=ansible | ok: [eveng -> localhost] -2022-06-10 22:15:52,448 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : Get timestamp from the system] ***************************************************************************************************************************************************** -2022-06-10 22:15:52,468 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:15:52,469 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:15:52,474 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:15:52,874 p=8441 u=rob n=ansible | changed: [eveng] -2022-06-10 22:15:52,893 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ********************************************************************************************************************************************************************* -2022-06-10 22:15:52,918 p=8441 u=rob n=ansible | ok: [eveng] -2022-06-10 22:15:52,919 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:15:52,919 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:15:52,925 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:15:52,928 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : generate lab rst file] ************************************************************************************************************************************************************* -2022-06-10 22:15:52,952 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:15:52,954 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:15:52,959 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:15:53,177 p=8441 u=rob n=ansible | changed: [eveng -> localhost] -2022-06-10 22:15:53,180 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.conf files in Lab] ****************************************************************************************************************************************************** -2022-06-10 22:15:53,203 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:15:53,204 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:15:53,208 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:15:53,372 p=8441 u=rob n=ansible | ok: [eveng -> localhost] -2022-06-10 22:15:53,381 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.conf files] ************************************************************************************************************************************************************* -2022-06-10 22:15:53,406 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:15:53,407 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:15:53,413 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:15:53,629 p=8441 u=rob n=ansible | changed: [eveng -> localhost] => (item={'path': 'labs/Wireguard/branch.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 736, 'inode': 43810360, 'dev': 16777233, 'nlink': 1, 'atime': 1648476880.174316, 'mtime': 1648476158.9426005, 'ctime': 1648476158.9426005, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) -2022-06-10 22:15:53,851 p=8441 u=rob n=ansible | changed: [eveng -> localhost] => (item={'path': 'labs/Wireguard/central.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 730, 'inode': 43810361, 'dev': 16777233, 'nlink': 1, 'atime': 1648476880.174349, 'mtime': 1648476009.029482, 'ctime': 1648476009.029482, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) -2022-06-10 22:15:53,854 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.png files in Lab] ******************************************************************************************************************************************************* -2022-06-10 22:15:53,875 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:15:53,877 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:15:53,881 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:15:53,981 p=8441 u=rob n=ansible | ok: [eveng -> localhost] -2022-06-10 22:15:53,986 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.png files] ************************************************************************************************************************************************************** -2022-06-10 22:15:54,011 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:15:54,012 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:15:54,017 p=8441 u=rob n=ansible | skipping: [branch] -2022-06-10 22:15:54,265 p=8441 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/Wireguard/topology.png', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 158227, 'inode': 43214258, 'dev': 16777233, 'nlink': 1, 'atime': 1648155124.1537304, 'mtime': 1648155110.802489, 'ctime': 1648155110.802489, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) -2022-06-10 22:15:54,268 p=8441 u=rob n=ansible | TASK [eve-ng-lab-test : copy ansible log files] ************************************************************************************************************************************************************ -2022-06-10 22:15:54,289 p=8441 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 22:15:54,291 p=8441 u=rob n=ansible | skipping: [central] -2022-06-10 22:15:54,296 p=8441 u=rob n=ansible | skipping: [branch] +2022-07-11 22:01:09,544 p=53139 u=rob n=ansible | shutdown complete +2022-07-11 22:01:09,545 p=53140 u=rob n=ansible | shutdown complete +2022-07-11 22:01:12,478 p=53826 u=rob n=p=53826 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 22:01:12,480 p=53827 u=rob n=p=53827 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 22:01:12,550 p=53827 u=rob n=p=53827 u=rob | paramiko [branch] | Authentication (publickey) successful! +2022-07-11 22:01:12,558 p=53826 u=rob n=p=53826 u=rob | paramiko [central] | Authentication (publickey) successful! +2022-07-11 22:01:13,811 p=52907 u=rob n=ansible | ok: [central] +2022-07-11 22:01:13,811 p=52907 u=rob n=ansible | ok: [branch] +2022-07-11 22:01:13,813 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ************************************************************************************************************** +2022-07-11 22:01:13,830 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 22:01:13,832 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 22:01:13,836 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 22:01:15,180 p=52907 u=rob n=ansible | ok: [eveng] +2022-07-11 22:01:15,185 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ******************************************************************************************************************************* +2022-07-11 22:01:15,235 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ***************************************************************************************************************************** +2022-07-11 22:01:15,244 p=53924 u=rob n=ansible | Pausing for 5 seconds +2022-07-11 22:01:15,244 p=53924 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-07-11 22:01:20,252 p=52907 u=rob n=ansible | ok: [eveng] +2022-07-11 22:01:20,258 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ****************************************************************************************************************************** +2022-07-11 22:01:20,298 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] **************************************************************************************************************************** +2022-07-11 22:01:20,308 p=53936 u=rob n=ansible | Pausing for 5 seconds +2022-07-11 22:01:20,308 p=53936 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-07-11 22:01:25,319 p=52907 u=rob n=ansible | ok: [eveng] +2022-07-11 22:01:25,330 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] *************************************************************************************** +2022-07-11 22:01:25,347 p=53939 u=rob n=ansible | Pausing for 30 seconds +2022-07-11 22:01:25,347 p=53939 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-07-11 22:01:55,355 p=52907 u=rob n=ansible | ok: [eveng] +2022-07-11 22:01:55,365 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ******************************************************************************************************************************** +2022-07-11 22:01:55,404 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 22:01:55,405 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 22:01:56,281 p=53948 u=rob n=ansible | network_os is set to vyos +2022-07-11 22:01:56,281 p=53949 u=rob n=ansible | network_os is set to vyos +2022-07-11 22:01:57,124 p=53957 u=rob n=p=53957 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 22:01:57,126 p=53956 u=rob n=p=53956 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 22:01:57,222 p=53957 u=rob n=p=53957 u=rob | paramiko [branch] | Authentication (publickey) successful! +2022-07-11 22:01:57,232 p=53956 u=rob n=p=53956 u=rob | paramiko [central] | Authentication (publickey) successful! +2022-07-11 22:02:03,006 p=52907 u=rob n=ansible | ok: [branch] => (item=10.0.1.100) +2022-07-11 22:02:03,017 p=52907 u=rob n=ansible | ok: [central] => (item=10.0.2.100) +2022-07-11 22:02:03,020 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] *********************************************************************************************************************** +2022-07-11 22:02:03,043 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 22:02:03,044 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 22:02:04,215 p=52907 u=rob n=ansible | ok: [central] => (item={'desc': 'Test if IP is set to interface', 'command': "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1", 'wait_for': ['result[0] contains "10.0.1.254/24"']}) +2022-07-11 22:02:04,429 p=52907 u=rob n=ansible | ok: [branch] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.2/24 u/u VPN-to-central"']}) +2022-07-11 22:02:04,737 p=52907 u=rob n=ansible | ok: [central] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.1/24 u/u VPN-to-Branch"']}) +2022-07-11 22:02:04,741 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ******************************************************************************************************************** +2022-07-11 22:02:04,765 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 22:02:04,766 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 22:02:04,773 p=52907 u=rob n=ansible | skipping: [central] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) +2022-07-11 22:02:04,774 p=52907 u=rob n=ansible | skipping: [central] => (item={'name': 'ping_branch_pc', 'command': 'ping 10.0.2.100 count 4'}) +2022-07-11 22:02:04,777 p=52907 u=rob n=ansible | skipping: [branch] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) +2022-07-11 22:02:04,780 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ******************************************************************************************************************************* +2022-07-11 22:02:04,798 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 22:02:04,798 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 22:02:04,801 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 22:02:04,806 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 22:02:04,809 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : make sure tmp dir exist] ********************************************************************************************************************* +2022-07-11 22:02:04,824 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 22:02:04,831 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 22:02:04,833 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 22:02:04,836 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 22:02:04,839 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : register status of tmp/] ********************************************************************************************************************* +2022-07-11 22:02:04,852 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 22:02:04,858 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 22:02:04,860 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 22:02:04,862 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 22:02:04,865 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Download upgrade_iso] ************************************************************************************************************************ +2022-07-11 22:02:04,881 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 22:02:04,887 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 22:02:04,889 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 22:02:04,891 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 22:02:04,896 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Copy iso to host] **************************************************************************************************************************** +2022-07-11 22:02:04,909 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 22:02:04,915 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 22:02:04,917 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 22:02:04,919 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 22:02:04,921 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : upgrade vyos] ******************************************************************************************************************************** +2022-07-11 22:02:04,935 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 22:02:04,941 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 22:02:04,942 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 22:02:04,945 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 22:02:04,947 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] ********************************************************************************************************************************* +2022-07-11 22:02:04,961 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 22:02:04,967 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 22:02:04,969 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 22:02:04,972 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 22:02:04,974 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] ************************************************************************************************************************* +2022-07-11 22:02:04,981 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 22:02:04,983 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ************************************************************************************************************************* +2022-07-11 22:02:04,996 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 22:02:05,001 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 22:02:05,003 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 22:02:05,006 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 22:02:05,009 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : clear tmp dir] ******************************************************************************************************************************* +2022-07-11 22:02:05,017 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 22:02:05,019 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ************************************************************************************************************** +2022-07-11 22:02:05,031 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 22:02:05,037 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 22:02:05,039 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 22:02:05,041 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 22:02:05,044 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ******************************************************************************************************************************* +2022-07-11 22:02:05,073 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ***************************************************************************************************************************** +2022-07-11 22:02:05,080 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 22:02:05,082 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ****************************************************************************************************************************** +2022-07-11 22:02:05,113 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] **************************************************************************************************************************** +2022-07-11 22:02:05,120 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 22:02:05,122 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] *************************************************************************************** +2022-07-11 22:02:05,130 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 22:02:05,132 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ******************************************************************************************************************************** +2022-07-11 22:02:05,145 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 22:02:05,150 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 22:02:05,155 p=52907 u=rob n=ansible | skipping: [central] => (item=10.0.2.100) +2022-07-11 22:02:05,160 p=52907 u=rob n=ansible | skipping: [branch] => (item=10.0.1.100) +2022-07-11 22:02:05,163 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] *********************************************************************************************************************** +2022-07-11 22:02:05,175 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 22:02:05,181 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 22:02:05,189 p=52907 u=rob n=ansible | skipping: [central] => (item={'desc': 'Test if IP is set to interface', 'command': "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1", 'wait_for': ['result[0] contains "10.0.1.254/24"']}) +2022-07-11 22:02:05,189 p=52907 u=rob n=ansible | skipping: [central] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.1/24 u/u VPN-to-Branch"']}) +2022-07-11 22:02:05,193 p=52907 u=rob n=ansible | skipping: [branch] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.2/24 u/u VPN-to-central"']}) +2022-07-11 22:02:05,195 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ******************************************************************************************************************** +2022-07-11 22:02:05,207 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 22:02:05,214 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 22:02:05,221 p=52907 u=rob n=ansible | skipping: [central] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) +2022-07-11 22:02:05,221 p=52907 u=rob n=ansible | skipping: [central] => (item={'name': 'ping_branch_pc', 'command': 'ping 10.0.2.100 count 4'}) +2022-07-11 22:02:05,225 p=52907 u=rob n=ansible | skipping: [branch] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) +2022-07-11 22:02:05,229 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ******************************************************************************************************************************* +2022-07-11 22:02:05,241 p=52907 u=rob n=ansible | skipping: [eveng] +2022-07-11 22:02:05,247 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 22:02:05,249 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 22:02:05,252 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 22:02:05,255 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output dir exist] ****************************************************************************************************************** +2022-07-11 22:02:05,276 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 22:02:05,277 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 22:02:05,281 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 22:02:05,447 p=52907 u=rob n=ansible | ok: [eveng -> localhost] +2022-07-11 22:02:05,450 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output include dir exist] ********************************************************************************************************** +2022-07-11 22:02:05,471 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 22:02:05,473 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 22:02:05,477 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 22:02:05,579 p=52907 u=rob n=ansible | ok: [eveng -> localhost] +2022-07-11 22:02:05,581 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Get timestamp from the system] *************************************************************************************************************** +2022-07-11 22:02:05,599 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 22:02:05,600 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 22:02:05,604 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 22:02:05,936 p=52907 u=rob n=ansible | changed: [eveng] +2022-07-11 22:02:05,940 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ******************************************************************************************************************************* +2022-07-11 22:02:05,964 p=52907 u=rob n=ansible | ok: [eveng] +2022-07-11 22:02:05,966 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 22:02:05,966 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 22:02:05,971 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 22:02:05,975 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : generate lab rst file] *********************************************************************************************************************** +2022-07-11 22:02:05,997 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 22:02:05,999 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 22:02:06,003 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 22:02:06,226 p=52907 u=rob n=ansible | changed: [eveng -> localhost] +2022-07-11 22:02:06,229 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.conf files in Lab] **************************************************************************************************************** +2022-07-11 22:02:06,250 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 22:02:06,251 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 22:02:06,257 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 22:02:06,417 p=52907 u=rob n=ansible | ok: [eveng -> localhost] +2022-07-11 22:02:06,425 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.conf files] *********************************************************************************************************************** +2022-07-11 22:02:06,449 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 22:02:06,449 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 22:02:06,454 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 22:02:06,673 p=52907 u=rob n=ansible | changed: [eveng -> localhost] => (item={'path': 'labs/Wireguard/branch.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 736, 'inode': 52923763, 'dev': 16777233, 'nlink': 1, 'atime': 1657566047.9363067, 'mtime': 1657566046.2884047, 'ctime': 1657566046.2884047, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) +2022-07-11 22:02:06,897 p=52907 u=rob n=ansible | changed: [eveng -> localhost] => (item={'path': 'labs/Wireguard/central.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 730, 'inode': 52923764, 'dev': 16777233, 'nlink': 1, 'atime': 1657566047.9727836, 'mtime': 1657566046.2888715, 'ctime': 1657566046.2888715, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) +2022-07-11 22:02:06,900 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.png files in Lab] ***************************************************************************************************************** +2022-07-11 22:02:06,922 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 22:02:06,924 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 22:02:06,928 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 22:02:07,030 p=52907 u=rob n=ansible | ok: [eveng -> localhost] +2022-07-11 22:02:07,035 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.png files] ************************************************************************************************************************ +2022-07-11 22:02:07,060 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 22:02:07,061 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 22:02:07,066 p=52907 u=rob n=ansible | skipping: [branch] +2022-07-11 22:02:07,328 p=52907 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/Wireguard/topology.png', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 158227, 'inode': 43214258, 'dev': 16777233, 'nlink': 1, 'atime': 1648155124.1537304, 'mtime': 1648155110.802489, 'ctime': 1648155110.802489, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) +2022-07-11 22:02:07,332 p=52907 u=rob n=ansible | TASK [eve-ng-lab-test : copy ansible log files] ********************************************************************************************************************** +2022-07-11 22:02:07,353 p=52907 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 22:02:07,355 p=52907 u=rob n=ansible | skipping: [central] +2022-07-11 22:02:07,359 p=52907 u=rob n=ansible | skipping: [branch] diff --git a/docs/configexamples/autotest/Wireguard/Wireguard.rst b/docs/configexamples/autotest/Wireguard/Wireguard.rst index 03cf87c5..c47811aa 100644 --- a/docs/configexamples/autotest/Wireguard/Wireguard.rst +++ b/docs/configexamples/autotest/Wireguard/Wireguard.rst @@ -3,8 +3,8 @@ Wireguard ######### -| Testdate: 2022-06-10 -| Version: 1.4-rolling-202206100921 +| Testdate: 2022-07-11 +| Version: 1.4-rolling-202207090632 This simple structure show how to connect two offices. One remote branch and the @@ -45,8 +45,8 @@ After this, the public key can be displayed, to save for later. .. code-block:: none vyos@central:~$ generate pki wireguard - Private key: CJoV39RI3z/SLKSQteQ3l3gdu96Ms0J5Rhye53nFEGo= - Public key: 9bkmVAx1LWZkZQM44JYsg0dehAjWdJAhhiINe7dOGw4= + Private key: EIvN662aSS0Ai9VdsgSioq2fxUXxDTsb/ObsbI8jRlY= + Public key: g2/u7oMX4l5klNDWpQvYmNiCNPoqS7qzeWs+g4KPEEc= After you have each public key. The wireguard interfaces can be setup. @@ -102,11 +102,11 @@ And ping the Branch PC from your central router to check the response. vyos@central:~$ ping 10.0.2.100 count 4 PING 10.0.2.100 (10.0.2.100) 56(84) bytes of data. - 64 bytes from 10.0.2.100: icmp_seq=1 ttl=63 time=0.687 ms - 64 bytes from 10.0.2.100: icmp_seq=2 ttl=63 time=0.911 ms - 64 bytes from 10.0.2.100: icmp_seq=3 ttl=63 time=0.827 ms - 64 bytes from 10.0.2.100: icmp_seq=4 ttl=63 time=0.983 ms + 64 bytes from 10.0.2.100: icmp_seq=1 ttl=63 time=0.752 ms + 64 bytes from 10.0.2.100: icmp_seq=2 ttl=63 time=1.37 ms + 64 bytes from 10.0.2.100: icmp_seq=3 ttl=63 time=1.09 ms + 64 bytes from 10.0.2.100: icmp_seq=4 ttl=63 time=1.09 ms --- 10.0.2.100 ping statistics --- - 4 packets transmitted, 4 received, 0% packet loss, time 3078ms - rtt min/avg/max/mdev = 0.687/0.852/0.983/0.110 ms + 4 packets transmitted, 4 received, 0% packet loss, time 3053ms + rtt min/avg/max/mdev = 0.752/1.076/1.372/0.219 ms diff --git a/docs/configexamples/autotest/Wireguard/_include/branch.conf b/docs/configexamples/autotest/Wireguard/_include/branch.conf index 057bc097..9ca9762e 100644 --- a/docs/configexamples/autotest/Wireguard/_include/branch.conf +++ b/docs/configexamples/autotest/Wireguard/_include/branch.conf @@ -1,14 +1,14 @@ set interface ethernet eth2 address 10.0.2.254/24 set interface ethernet eth1 address 198.51.100.2/24 -set interfaces wireguard wg01 private-key 'wCz1er9myOqoTapN4Bn143VTBQulLe1KtAWkq8FF2nk=' +set interfaces wireguard wg01 private-key '4FZyoJhU7aYIFlPsn1AWbgKMPVbV37+6ZnRXa3MhqUY=' set interfaces wireguard wg01 address 192.168.0.2/24 set interfaces wireguard wg01 description 'VPN-to-central' set interfaces wireguard wg01 peer central allowed-ips 10.0.1.0/24 set interfaces wireguard wg01 peer central allowed-ips 192.168.0.0/24 set interfaces wireguard wg01 peer central address 198.51.100.1 set interfaces wireguard wg01 peer central port 51820 -set interfaces wireguard wg01 peer central public-key '9bkmVAx1LWZkZQM44JYsg0dehAjWdJAhhiINe7dOGw4=' +set interfaces wireguard wg01 peer central public-key 'g2/u7oMX4l5klNDWpQvYmNiCNPoqS7qzeWs+g4KPEEc=' set interfaces wireguard wg01 port 51820 set protocols static route 10.0.1.0/24 interface wg01
\ No newline at end of file diff --git a/docs/configexamples/autotest/Wireguard/_include/central.conf b/docs/configexamples/autotest/Wireguard/_include/central.conf index 7f372d4e..59ebcfbe 100644 --- a/docs/configexamples/autotest/Wireguard/_include/central.conf +++ b/docs/configexamples/autotest/Wireguard/_include/central.conf @@ -1,14 +1,14 @@ set interface ethernet eth2 address 10.0.1.254/24 set interface ethernet eth1 address 198.51.100.1/24 -set interfaces wireguard wg01 private-key 'CJoV39RI3z/SLKSQteQ3l3gdu96Ms0J5Rhye53nFEGo=' +set interfaces wireguard wg01 private-key 'EIvN662aSS0Ai9VdsgSioq2fxUXxDTsb/ObsbI8jRlY=' set interfaces wireguard wg01 address 192.168.0.1/24 set interfaces wireguard wg01 description 'VPN-to-Branch' set interfaces wireguard wg01 peer branch allowed-ips 10.0.2.0/24 set interfaces wireguard wg01 peer branch allowed-ips 192.168.0.0/24 set interfaces wireguard wg01 peer branch address 198.51.100.2 set interfaces wireguard wg01 peer branch port 51820 -set interfaces wireguard wg01 peer branch public-key '2ZKOWJ1Uolhtrwi2+pZth9DIdODSTagpeSFaRegbuRg=' +set interfaces wireguard wg01 peer branch public-key '7CQshV+BLlSvdoAkjHOcBTCgGZv67czwEIJn945j7gE=' set interfaces wireguard wg01 port 51820 set protocols static route 10.0.2.0/24 interface wg01
\ No newline at end of file diff --git a/docs/configexamples/autotest/tunnelbroker/tunnelbroker.log b/docs/configexamples/autotest/tunnelbroker/tunnelbroker.log index ff24db52..7c1cc4d2 100644 --- a/docs/configexamples/autotest/tunnelbroker/tunnelbroker.log +++ b/docs/configexamples/autotest/tunnelbroker/tunnelbroker.log @@ -1,602 +1,603 @@ -2022-06-10 21:51:35,727 p=4067 u=rob n=ansible | [WARNING]: While constructing a mapping from /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/defaults/main.yml, line 4, column 1, found a duplicate dict key (upgrade_iso). Using last defined value -only. +2022-07-11 21:42:02,946 p=49873 u=rob n=ansible | [WARNING]: While constructing a mapping from /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/defaults/main.yml, line 4, column 1, found a duplicate dict key +(upgrade_iso). Using last defined value only. -2022-06-10 21:51:35,727 p=4067 u=rob n=ansible | [WARNING]: While constructing a mapping from /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/defaults/main.yml, line 4, column 1, found a duplicate dict key (upgrade_iso_version). Using last -defined value only. +2022-07-11 21:42:02,946 p=49873 u=rob n=ansible | [WARNING]: While constructing a mapping from /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/defaults/main.yml, line 4, column 1, found a duplicate dict key +(upgrade_iso_version). Using last defined value only. -2022-06-10 21:51:35,763 p=4067 u=rob n=ansible | PLAY [prepare node and Lab] ******************************************************************************************************************************************************************************** -2022-06-10 21:51:35,781 p=4067 u=rob n=ansible | TASK [eve-ng-create-node : fail] *************************************************************************************************************************************************************************** -2022-06-10 21:51:35,796 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:51:35,803 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:51:35,803 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:51:35,807 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:51:35,810 p=4067 u=rob n=ansible | TASK [eve-ng-create-node : fail] *************************************************************************************************************************************************************************** -2022-06-10 21:51:35,823 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:51:35,829 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:51:35,831 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:51:35,838 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:51:35,842 p=4067 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] ************************************************************************************************************************************************* -2022-06-10 21:51:35,862 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:51:35,866 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:51:35,870 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:51:37,137 p=4067 u=rob n=ansible | ok: [eveng] -2022-06-10 21:51:37,142 p=4067 u=rob n=ansible | TASK [eve-ng-create-node : get template facts] ************************************************************************************************************************************************************* -2022-06-10 21:51:37,170 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:51:37,173 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:51:37,178 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:51:37,749 p=4067 u=rob n=ansible | ok: [eveng] -2022-06-10 21:51:37,753 p=4067 u=rob n=ansible | TASK [eve-ng-create-node : Register path status] *********************************************************************************************************************************************************** -2022-06-10 21:51:37,783 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:51:37,785 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:51:37,791 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:51:38,179 p=4067 u=rob n=ansible | ok: [eveng] -2022-06-10 21:51:38,183 p=4067 u=rob n=ansible | TASK [eve-ng-create-node : create path] ******************************************************************************************************************************************************************** -2022-06-10 21:51:38,205 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:51:38,212 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:51:38,213 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:51:38,217 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:51:38,221 p=4067 u=rob n=ansible | TASK [eve-ng-create-node : Download iso] ******************************************************************************************************************************************************************* -2022-06-10 21:51:38,235 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:51:38,242 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:51:38,243 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:51:38,247 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:51:38,250 p=4067 u=rob n=ansible | TASK [eve-ng-create-node : create virtioa.qcow2 file] ****************************************************************************************************************************************************** -2022-06-10 21:51:38,263 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:51:38,270 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:51:38,272 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:51:38,275 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:51:38,277 p=4067 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] ************************************************************************************************************************************************* -2022-06-10 21:51:38,289 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:51:38,295 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:51:38,297 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:51:38,301 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:51:38,303 p=4067 u=rob n=ansible | TASK [eve-ng-create-node : create lab for node install] **************************************************************************************************************************************************** -2022-06-10 21:51:38,316 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:51:38,323 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:51:38,325 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:51:38,327 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:51:38,329 p=4067 u=rob n=ansible | TASK [eve-ng-create-node : open lab] *********************************************************************************************************************************************************************** -2022-06-10 21:51:38,341 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:51:38,347 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:51:38,349 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:51:38,352 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:51:38,355 p=4067 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] *********************************************************************************************************************************************************************** -2022-06-10 21:51:38,367 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:51:38,372 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:51:38,373 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:51:38,377 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:51:38,379 p=4067 u=rob n=ansible | TASK [eve-ng-create-node : add node to lab] **************************************************************************************************************************************************************** -2022-06-10 21:51:38,398 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:51:38,399 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:51:38,400 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:51:38,404 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:51:38,406 p=4067 u=rob n=ansible | TASK [eve-ng-create-node : start node] ********************************************************************************************************************************************************************* -2022-06-10 21:51:38,418 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:51:38,424 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:51:38,426 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:51:38,430 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:51:38,432 p=4067 u=rob n=ansible | TASK [eve-ng-create-node : get node infos] ***************************************************************************************************************************************************************** -2022-06-10 21:51:38,444 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:51:38,449 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:51:38,452 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:51:38,455 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:51:38,457 p=4067 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] *********************************************************************************************************************************************************************** -2022-06-10 21:51:38,468 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:51:38,474 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:51:38,476 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:51:38,479 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:51:38,482 p=4067 u=rob n=ansible | TASK [eve-ng-create-node : copy file] ********************************************************************************************************************************************************************** -2022-06-10 21:51:38,496 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:51:38,502 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:51:38,504 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:51:38,507 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:51:38,509 p=4067 u=rob n=ansible | TASK [eve-ng-create-node : run expect script] ************************************************************************************************************************************************************** -2022-06-10 21:51:38,523 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:51:38,529 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:51:38,531 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:51:38,534 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:51:38,536 p=4067 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie (due timeout)] *********************************************************************************************************************************** -2022-06-10 21:51:38,548 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:51:38,553 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:51:38,555 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:51:38,559 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:51:38,561 p=4067 u=rob n=ansible | TASK [eve-ng-create-node : stop node] ********************************************************************************************************************************************************************** -2022-06-10 21:51:38,573 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:51:38,578 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:51:38,580 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:51:38,584 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:51:38,587 p=4067 u=rob n=ansible | TASK [eve-ng-create-node : Pause to wait node is shutdown] ************************************************************************************************************************************************* -2022-06-10 21:51:38,596 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:51:38,598 p=4067 u=rob n=ansible | TASK [eve-ng-create-node : delete iso] ********************************************************************************************************************************************************************* -2022-06-10 21:51:38,610 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:51:38,617 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:51:38,618 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:51:38,622 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:51:38,625 p=4067 u=rob n=ansible | TASK [eve-ng-create-node : commit virtioa.qcow2] *********************************************************************************************************************************************************** -2022-06-10 21:51:38,637 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:51:38,644 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:51:38,646 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:51:38,648 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:51:38,650 p=4067 u=rob n=ansible | TASK [eve-ng-create-node : delete lab for node install] **************************************************************************************************************************************************** -2022-06-10 21:51:38,663 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:51:38,669 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:51:38,671 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:51:38,675 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:51:38,682 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : Get env file content] ************************************************************************************************************************************************************** -2022-06-10 21:51:38,895 p=4067 u=rob n=ansible | ok: [vyos-oobm -> localhost] -2022-06-10 21:51:38,896 p=4067 u=rob n=ansible | ok: [vyos-wan -> localhost] -2022-06-10 21:51:38,896 p=4067 u=rob n=ansible | ok: [client -> localhost] -2022-06-10 21:51:38,896 p=4067 u=rob n=ansible | ok: [eveng -> localhost] -2022-06-10 21:51:38,898 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : Load facts] ************************************************************************************************************************************************************************ -2022-06-10 21:51:38,919 p=4067 u=rob n=ansible | ok: [eveng] -2022-06-10 21:51:38,921 p=4067 u=rob n=ansible | ok: [vyos-oobm] -2022-06-10 21:51:39,795 p=4303 u=rob n=ansible | network_os is set to vyos -2022-06-10 21:51:39,795 p=4304 u=rob n=ansible | network_os is set to vyos -2022-06-10 21:51:39,803 p=4067 u=rob n=ansible | ok: [vyos-wan] -2022-06-10 21:51:39,804 p=4067 u=rob n=ansible | ok: [client] -2022-06-10 21:51:39,810 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : fail] ****************************************************************************************************************************************************************************** -2022-06-10 21:51:39,833 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:51:39,842 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:51:39,844 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:51:39,849 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:51:39,853 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************************** -2022-06-10 21:51:39,876 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:51:39,877 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:51:39,882 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:51:40,628 p=4067 u=rob n=ansible | ok: [eveng] -2022-06-10 21:51:40,634 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : get running lab list] ************************************************************************************************************************************************************** -2022-06-10 21:51:40,662 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:51:40,665 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:51:40,670 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:51:41,236 p=4067 u=rob n=ansible | ok: [eveng] -2022-06-10 21:51:41,241 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : delete existing lab] *************************************************************************************************************************************************************** -2022-06-10 21:51:41,270 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:51:41,272 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:51:41,279 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:51:41,823 p=4067 u=rob n=ansible | ok: [eveng] -2022-06-10 21:51:41,831 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : Ensure labtest is present] ********************************************************************************************************************************************************* -2022-06-10 21:51:41,861 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:51:41,861 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:51:41,867 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:51:42,273 p=4067 u=rob n=ansible | ok: [eveng] -2022-06-10 21:51:42,279 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : Create tunnelbroker Lab] *********************************************************************************************************************************************************** -2022-06-10 21:51:42,306 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:51:42,308 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:51:42,313 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:51:43,215 p=4067 u=rob n=ansible | changed: [eveng] -2022-06-10 21:51:43,219 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************************** -2022-06-10 21:51:43,243 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:51:43,245 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:51:43,251 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:51:43,980 p=4067 u=rob n=ansible | ok: [eveng] -2022-06-10 21:51:43,985 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : start vyos-oobm] ******************************************************************************************************************************************************************* -2022-06-10 21:51:44,012 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:51:44,014 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:51:44,021 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:51:45,054 p=4067 u=rob n=ansible | ok: [eveng] -2022-06-10 21:51:45,060 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos-oobm] **************************************************************************************************************************************************************** -2022-06-10 21:51:45,078 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:51:45,089 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:51:45,097 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:52:43,084 p=4067 u=rob n=ansible | ok: [vyos-oobm] -2022-06-10 21:52:43,098 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************************** -2022-06-10 21:52:43,136 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:52:43,137 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:52:43,142 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:52:43,908 p=4067 u=rob n=ansible | ok: [eveng] -2022-06-10 21:52:43,915 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : get lab status] ******************************************************************************************************************************************************************** -2022-06-10 21:52:43,949 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:52:43,952 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:52:43,957 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:52:44,533 p=4067 u=rob n=ansible | ok: [eveng] -2022-06-10 21:52:44,540 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : start all nodes] ******************************************************************************************************************************************************************* -2022-06-10 21:52:44,571 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:52:44,573 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:52:44,581 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:52:45,581 p=4067 u=rob n=ansible | ok: [eveng] => (item=4) -2022-06-10 21:52:46,307 p=4067 u=rob n=ansible | ok: [eveng] => (item=1) -2022-06-10 21:52:47,443 p=4067 u=rob n=ansible | ok: [eveng] => (item=2) -2022-06-10 21:52:47,452 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************************************************** -2022-06-10 21:52:47,474 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:52:47,483 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:53:03,419 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | Exception: Error reading SSH protocol banner -2022-06-10 21:53:03,421 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | Exception: Error reading SSH protocol banner -2022-06-10 21:53:03,422 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | Traceback (most recent call last): -2022-06-10 21:53:03,422 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | Traceback (most recent call last): -2022-06-10 21:53:03,422 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner -2022-06-10 21:53:03,422 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner -2022-06-10 21:53:03,423 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | buf = self.packetizer.readline(timeout) -2022-06-10 21:53:03,423 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | buf = self.packetizer.readline(timeout) -2022-06-10 21:53:03,423 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline -2022-06-10 21:53:03,423 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline -2022-06-10 21:53:03,423 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | buf += self._read_timeout(timeout) -2022-06-10 21:53:03,423 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | buf += self._read_timeout(timeout) -2022-06-10 21:53:03,423 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout -2022-06-10 21:53:03,423 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout -2022-06-10 21:53:03,423 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | raise socket.timeout() -2022-06-10 21:53:03,423 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | raise socket.timeout() -2022-06-10 21:53:03,423 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | socket.timeout -2022-06-10 21:53:03,423 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | socket.timeout -2022-06-10 21:53:03,423 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | -2022-06-10 21:53:03,423 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | -2022-06-10 21:53:03,423 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | During handling of the above exception, another exception occurred: -2022-06-10 21:53:03,423 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | During handling of the above exception, another exception occurred: -2022-06-10 21:53:03,424 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | -2022-06-10 21:53:03,424 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | -2022-06-10 21:53:03,424 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | Traceback (most recent call last): -2022-06-10 21:53:03,424 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | Traceback (most recent call last): -2022-06-10 21:53:03,424 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run -2022-06-10 21:53:03,424 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run -2022-06-10 21:53:03,424 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | self._check_banner() -2022-06-10 21:53:03,424 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | self._check_banner() -2022-06-10 21:53:03,424 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner -2022-06-10 21:53:03,424 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner -2022-06-10 21:53:03,424 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | raise SSHException( -2022-06-10 21:53:03,424 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | raise SSHException( -2022-06-10 21:53:03,424 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-06-10 21:53:03,424 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-06-10 21:53:03,424 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | -2022-06-10 21:53:03,424 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | -2022-06-10 21:53:19,445 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | Exception: Error reading SSH protocol banner -2022-06-10 21:53:19,447 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | Traceback (most recent call last): -2022-06-10 21:53:19,449 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner -2022-06-10 21:53:19,450 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | buf = self.packetizer.readline(timeout) -2022-06-10 21:53:19,450 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline -2022-06-10 21:53:19,450 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | buf += self._read_timeout(timeout) -2022-06-10 21:53:19,450 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout -2022-06-10 21:53:19,450 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | raise socket.timeout() -2022-06-10 21:53:19,450 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | socket.timeout -2022-06-10 21:53:19,450 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | -2022-06-10 21:53:19,451 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | During handling of the above exception, another exception occurred: -2022-06-10 21:53:19,451 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | -2022-06-10 21:53:19,451 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | Traceback (most recent call last): -2022-06-10 21:53:19,451 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run -2022-06-10 21:53:19,451 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | self._check_banner() -2022-06-10 21:53:19,451 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner -2022-06-10 21:53:19,451 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | raise SSHException( -2022-06-10 21:53:19,451 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-06-10 21:53:19,451 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | -2022-06-10 21:53:19,451 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | Exception: Error reading SSH protocol banner -2022-06-10 21:53:19,452 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | Traceback (most recent call last): -2022-06-10 21:53:19,452 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner -2022-06-10 21:53:19,453 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | buf = self.packetizer.readline(timeout) -2022-06-10 21:53:19,453 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline -2022-06-10 21:53:19,453 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | buf += self._read_timeout(timeout) -2022-06-10 21:53:19,453 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout -2022-06-10 21:53:19,453 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | raise socket.timeout() -2022-06-10 21:53:19,453 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | socket.timeout -2022-06-10 21:53:19,453 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | -2022-06-10 21:53:19,453 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | During handling of the above exception, another exception occurred: -2022-06-10 21:53:19,453 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | -2022-06-10 21:53:19,454 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | Traceback (most recent call last): -2022-06-10 21:53:19,454 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run -2022-06-10 21:53:19,454 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | self._check_banner() -2022-06-10 21:53:19,454 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner -2022-06-10 21:53:19,454 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | raise SSHException( -2022-06-10 21:53:19,454 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-06-10 21:53:19,454 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | -2022-06-10 21:53:35,477 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | Exception: Error reading SSH protocol banner -2022-06-10 21:53:35,478 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | Exception: Error reading SSH protocol banner -2022-06-10 21:53:35,479 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | Traceback (most recent call last): -2022-06-10 21:53:35,479 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | Traceback (most recent call last): -2022-06-10 21:53:35,479 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner -2022-06-10 21:53:35,479 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner -2022-06-10 21:53:35,479 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | buf = self.packetizer.readline(timeout) -2022-06-10 21:53:35,480 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | buf = self.packetizer.readline(timeout) -2022-06-10 21:53:35,480 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline -2022-06-10 21:53:35,480 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline -2022-06-10 21:53:35,480 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | buf += self._read_timeout(timeout) -2022-06-10 21:53:35,480 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | buf += self._read_timeout(timeout) -2022-06-10 21:53:35,480 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout -2022-06-10 21:53:35,480 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout -2022-06-10 21:53:35,480 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | raise socket.timeout() -2022-06-10 21:53:35,480 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | raise socket.timeout() -2022-06-10 21:53:35,480 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | socket.timeout -2022-06-10 21:53:35,480 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | socket.timeout -2022-06-10 21:53:35,480 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | -2022-06-10 21:53:35,480 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | -2022-06-10 21:53:35,480 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | During handling of the above exception, another exception occurred: -2022-06-10 21:53:35,480 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | During handling of the above exception, another exception occurred: -2022-06-10 21:53:35,481 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | -2022-06-10 21:53:35,481 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | -2022-06-10 21:53:35,481 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | Traceback (most recent call last): -2022-06-10 21:53:35,481 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | Traceback (most recent call last): -2022-06-10 21:53:35,481 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run -2022-06-10 21:53:35,481 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run -2022-06-10 21:53:35,481 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | self._check_banner() -2022-06-10 21:53:35,481 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | self._check_banner() -2022-06-10 21:53:35,481 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner -2022-06-10 21:53:35,481 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner -2022-06-10 21:53:35,481 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | raise SSHException( -2022-06-10 21:53:35,481 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | raise SSHException( -2022-06-10 21:53:35,481 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-06-10 21:53:35,481 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-06-10 21:53:35,481 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | -2022-06-10 21:53:35,481 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | -2022-06-10 21:53:37,174 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 21:53:37,263 p=4633 u=rob n=p=4633 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful! -2022-06-10 21:53:38,191 p=4067 u=rob n=ansible | ok: [vyos-wan] -2022-06-10 21:53:51,524 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | Exception: Error reading SSH protocol banner -2022-06-10 21:53:51,526 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | Traceback (most recent call last): -2022-06-10 21:53:51,526 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner -2022-06-10 21:53:51,526 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | buf = self.packetizer.readline(timeout) -2022-06-10 21:53:51,526 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline -2022-06-10 21:53:51,526 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | buf += self._read_timeout(timeout) -2022-06-10 21:53:51,526 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout -2022-06-10 21:53:51,526 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | raise socket.timeout() -2022-06-10 21:53:51,527 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | socket.timeout -2022-06-10 21:53:51,527 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | -2022-06-10 21:53:51,527 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | During handling of the above exception, another exception occurred: -2022-06-10 21:53:51,527 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | -2022-06-10 21:53:51,527 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | Traceback (most recent call last): -2022-06-10 21:53:51,527 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run -2022-06-10 21:53:51,527 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | self._check_banner() -2022-06-10 21:53:51,527 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner -2022-06-10 21:53:51,528 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | raise SSHException( -2022-06-10 21:53:51,528 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2022-06-10 21:53:51,528 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | -2022-06-10 21:53:52,871 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 21:53:52,979 p=4634 u=rob n=p=4634 u=rob | paramiko [client] | Authentication (publickey) successful! -2022-06-10 21:53:53,977 p=4067 u=rob n=ansible | ok: [client] -2022-06-10 21:53:53,980 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : include tunnelbroker lab_config.yml] *********************************************************************************************************************************************** -2022-06-10 21:53:53,994 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:53:54,000 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:53:54,012 p=4067 u=rob n=ansible | included: /Users/rob/git/_vyos/vyos-eveng/labs/tunnelbroker/lab_config.yml for vyos-wan, client -2022-06-10 21:53:54,041 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : setup nodes] *********************************************************************************************************************************************************************** -2022-06-10 21:53:55,640 p=4311 u=rob n=p=4311 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 21:53:55,645 p=4312 u=rob n=p=4312 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 21:53:55,745 p=4311 u=rob n=p=4311 u=rob | paramiko [client] | Authentication (publickey) successful! -2022-06-10 21:53:55,747 p=4312 u=rob n=p=4312 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful! -2022-06-10 21:53:59,952 p=4067 u=rob n=ansible | [WARNING]: To ensure idempotency and correct diff the input configuration lines should be similar to how they appear if present in the running configuration on device including the indentation +2022-07-11 21:42:02,974 p=49873 u=rob n=ansible | PLAY [prepare node and Lab] ****************************************************************************************************************************************** +2022-07-11 21:42:02,991 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : fail] ************************************************************************************************************************************* +2022-07-11 21:42:03,003 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:42:03,009 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:42:03,011 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:03,014 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:03,016 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : fail] ************************************************************************************************************************************* +2022-07-11 21:42:03,027 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:42:03,034 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:42:03,035 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:03,039 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:03,042 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] *********************************************************************************************************** +2022-07-11 21:42:03,058 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:42:03,060 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:03,065 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:03,852 p=49873 u=rob n=ansible | ok: [eveng] +2022-07-11 21:42:03,857 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : get template facts] *********************************************************************************************************************** +2022-07-11 21:42:03,886 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:42:03,888 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:03,893 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:04,419 p=49873 u=rob n=ansible | ok: [eveng] +2022-07-11 21:42:04,424 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : Register path status] ********************************************************************************************************************* +2022-07-11 21:42:04,450 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:42:04,452 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:04,458 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:04,792 p=49873 u=rob n=ansible | ok: [eveng] +2022-07-11 21:42:04,794 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : create path] ****************************************************************************************************************************** +2022-07-11 21:42:04,810 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:42:04,817 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:42:04,818 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:04,822 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:04,825 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : Download iso] ***************************************************************************************************************************** +2022-07-11 21:42:04,838 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:42:04,844 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:42:04,846 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:04,849 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:04,851 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : create virtioa.qcow2 file] **************************************************************************************************************** +2022-07-11 21:42:04,864 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:42:04,870 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:42:04,872 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:04,875 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:04,876 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] *********************************************************************************************************** +2022-07-11 21:42:04,888 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:42:04,895 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:42:04,897 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:04,900 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:04,902 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : create lab for node install] ************************************************************************************************************** +2022-07-11 21:42:04,915 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:42:04,921 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:42:04,923 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:04,925 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:04,927 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : open lab] ********************************************************************************************************************************* +2022-07-11 21:42:04,939 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:42:04,945 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:42:04,947 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:04,950 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:04,952 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] ********************************************************************************************************************************* +2022-07-11 21:42:04,964 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:42:04,969 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:42:04,971 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:04,975 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:04,977 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : add node to lab] ************************************************************************************************************************** +2022-07-11 21:42:04,988 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:42:04,994 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:42:04,996 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:04,999 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:05,001 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : start node] ******************************************************************************************************************************* +2022-07-11 21:42:05,012 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:42:05,019 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:42:05,020 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:05,024 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:05,026 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : get node infos] *************************************************************************************************************************** +2022-07-11 21:42:05,037 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:42:05,043 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:42:05,045 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:05,048 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:05,050 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] ********************************************************************************************************************************* +2022-07-11 21:42:05,061 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:42:05,066 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:42:05,068 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:05,072 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:05,074 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : copy file] ******************************************************************************************************************************** +2022-07-11 21:42:05,086 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:42:05,091 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:42:05,093 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:05,096 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:05,098 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : run expect script] ************************************************************************************************************************ +2022-07-11 21:42:05,110 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:42:05,115 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:42:05,117 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:05,120 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:05,122 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie (due timeout)] ********************************************************************************************* +2022-07-11 21:42:05,134 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:42:05,140 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:42:05,142 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:05,145 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:05,147 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : stop node] ******************************************************************************************************************************** +2022-07-11 21:42:05,159 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:42:05,164 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:42:05,167 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:05,169 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:05,171 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : Pause to wait node is shutdown] *********************************************************************************************************** +2022-07-11 21:42:05,179 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:42:05,181 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : delete iso] ******************************************************************************************************************************* +2022-07-11 21:42:05,192 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:42:05,198 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:42:05,200 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:05,203 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:05,205 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : commit virtioa.qcow2] ********************************************************************************************************************* +2022-07-11 21:42:05,218 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:42:05,225 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:42:05,226 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:05,229 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:05,231 p=49873 u=rob n=ansible | TASK [eve-ng-create-node : delete lab for node install] ************************************************************************************************************** +2022-07-11 21:42:05,242 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:42:05,248 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:42:05,249 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:05,253 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:05,260 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Get env file content] ************************************************************************************************************************ +2022-07-11 21:42:05,448 p=49873 u=rob n=ansible | ok: [vyos-wan -> localhost] +2022-07-11 21:42:05,449 p=49873 u=rob n=ansible | ok: [vyos-oobm -> localhost] +2022-07-11 21:42:05,449 p=49873 u=rob n=ansible | ok: [eveng -> localhost] +2022-07-11 21:42:05,449 p=49873 u=rob n=ansible | ok: [client -> localhost] +2022-07-11 21:42:05,451 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Load facts] ********************************************************************************************************************************** +2022-07-11 21:42:05,469 p=49873 u=rob n=ansible | ok: [eveng] +2022-07-11 21:42:05,471 p=49873 u=rob n=ansible | ok: [vyos-oobm] +2022-07-11 21:42:06,332 p=50102 u=rob n=ansible | network_os is set to vyos +2022-07-11 21:42:06,332 p=50101 u=rob n=ansible | network_os is set to vyos +2022-07-11 21:42:06,343 p=49873 u=rob n=ansible | ok: [client] +2022-07-11 21:42:06,344 p=49873 u=rob n=ansible | ok: [vyos-wan] +2022-07-11 21:42:06,354 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : fail] **************************************************************************************************************************************** +2022-07-11 21:42:06,383 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:42:06,390 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:42:06,391 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:06,397 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:06,400 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ************************************************************************************************************** +2022-07-11 21:42:06,422 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:42:06,423 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:06,428 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:07,131 p=49873 u=rob n=ansible | ok: [eveng] +2022-07-11 21:42:07,136 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : get running lab list] ************************************************************************************************************************ +2022-07-11 21:42:07,165 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:42:07,167 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:07,172 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:07,742 p=49873 u=rob n=ansible | ok: [eveng] +2022-07-11 21:42:07,749 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : delete existing lab] ************************************************************************************************************************* +2022-07-11 21:42:07,779 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:42:07,781 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:07,786 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:08,461 p=49873 u=rob n=ansible | ok: [eveng] +2022-07-11 21:42:08,470 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Ensure labtest is present] ******************************************************************************************************************* +2022-07-11 21:42:08,498 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:42:08,499 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:08,505 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:08,837 p=49873 u=rob n=ansible | ok: [eveng] +2022-07-11 21:42:08,843 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Create tunnelbroker Lab] ********************************************************************************************************************* +2022-07-11 21:42:08,868 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:42:08,869 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:08,873 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:09,579 p=49873 u=rob n=ansible | changed: [eveng] +2022-07-11 21:42:09,582 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ************************************************************************************************************** +2022-07-11 21:42:09,605 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:42:09,608 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:09,612 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:10,292 p=49873 u=rob n=ansible | ok: [eveng] +2022-07-11 21:42:10,298 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : start vyos-oobm] ***************************************************************************************************************************** +2022-07-11 21:42:10,327 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:42:10,328 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:10,334 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:11,432 p=49873 u=rob n=ansible | ok: [eveng] +2022-07-11 21:42:11,441 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos-oobm] ************************************************************************************************************************** +2022-07-11 21:42:11,463 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:42:11,472 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:11,478 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:56,605 p=49873 u=rob n=ansible | ok: [vyos-oobm] +2022-07-11 21:42:56,611 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ************************************************************************************************************** +2022-07-11 21:42:56,640 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:42:56,642 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:56,647 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:57,410 p=49873 u=rob n=ansible | ok: [eveng] +2022-07-11 21:42:57,416 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : get lab status] ****************************************************************************************************************************** +2022-07-11 21:42:57,444 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:42:57,446 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:57,453 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:58,030 p=49873 u=rob n=ansible | ok: [eveng] +2022-07-11 21:42:58,036 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : start all nodes] ***************************************************************************************************************************** +2022-07-11 21:42:58,065 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:42:58,067 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:42:58,075 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:42:59,154 p=49873 u=rob n=ansible | ok: [eveng] => (item=4) +2022-07-11 21:42:59,872 p=49873 u=rob n=ansible | ok: [eveng] => (item=1) +2022-07-11 21:43:01,095 p=49873 u=rob n=ansible | ok: [eveng] => (item=2) +2022-07-11 21:43:01,103 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ************************************************************************************************************************* +2022-07-11 21:43:01,124 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:43:01,133 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:43:17,014 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | Exception: Error reading SSH protocol banner +2022-07-11 21:43:17,015 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | Traceback (most recent call last): +2022-07-11 21:43:17,015 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:43:17,015 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | buf = self.packetizer.readline(timeout) +2022-07-11 21:43:17,015 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:43:17,015 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | buf += self._read_timeout(timeout) +2022-07-11 21:43:17,016 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:43:17,016 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | raise socket.timeout() +2022-07-11 21:43:17,016 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | socket.timeout +2022-07-11 21:43:17,016 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | +2022-07-11 21:43:17,016 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | During handling of the above exception, another exception occurred: +2022-07-11 21:43:17,016 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | +2022-07-11 21:43:17,016 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | Traceback (most recent call last): +2022-07-11 21:43:17,016 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:43:17,016 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | self._check_banner() +2022-07-11 21:43:17,017 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:43:17,017 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | raise SSHException( +2022-07-11 21:43:17,017 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:43:17,017 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | +2022-07-11 21:43:17,019 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | Exception: Error reading SSH protocol banner +2022-07-11 21:43:17,020 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | Traceback (most recent call last): +2022-07-11 21:43:17,020 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:43:17,020 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | buf = self.packetizer.readline(timeout) +2022-07-11 21:43:17,020 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:43:17,020 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | buf += self._read_timeout(timeout) +2022-07-11 21:43:17,021 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:43:17,021 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | raise socket.timeout() +2022-07-11 21:43:17,021 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | socket.timeout +2022-07-11 21:43:17,021 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | +2022-07-11 21:43:17,021 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | During handling of the above exception, another exception occurred: +2022-07-11 21:43:17,021 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | +2022-07-11 21:43:17,021 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | Traceback (most recent call last): +2022-07-11 21:43:17,021 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:43:17,022 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | self._check_banner() +2022-07-11 21:43:17,022 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:43:17,022 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | raise SSHException( +2022-07-11 21:43:17,022 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:43:17,022 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | +2022-07-11 21:43:33,051 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | Exception: Error reading SSH protocol banner +2022-07-11 21:43:33,052 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | Traceback (most recent call last): +2022-07-11 21:43:33,052 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:43:33,052 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | buf = self.packetizer.readline(timeout) +2022-07-11 21:43:33,052 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:43:33,052 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | buf += self._read_timeout(timeout) +2022-07-11 21:43:33,052 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:43:33,053 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | raise socket.timeout() +2022-07-11 21:43:33,053 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | socket.timeout +2022-07-11 21:43:33,053 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | +2022-07-11 21:43:33,053 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | During handling of the above exception, another exception occurred: +2022-07-11 21:43:33,053 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | +2022-07-11 21:43:33,053 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | Traceback (most recent call last): +2022-07-11 21:43:33,053 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:43:33,053 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | self._check_banner() +2022-07-11 21:43:33,054 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:43:33,054 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | raise SSHException( +2022-07-11 21:43:33,054 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:43:33,054 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | +2022-07-11 21:43:33,064 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | Exception: Error reading SSH protocol banner +2022-07-11 21:43:33,065 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | Traceback (most recent call last): +2022-07-11 21:43:33,065 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:43:33,065 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | buf = self.packetizer.readline(timeout) +2022-07-11 21:43:33,065 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:43:33,065 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | buf += self._read_timeout(timeout) +2022-07-11 21:43:33,065 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:43:33,065 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | raise socket.timeout() +2022-07-11 21:43:33,066 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | socket.timeout +2022-07-11 21:43:33,066 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | +2022-07-11 21:43:33,066 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | During handling of the above exception, another exception occurred: +2022-07-11 21:43:33,066 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | +2022-07-11 21:43:33,066 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | Traceback (most recent call last): +2022-07-11 21:43:33,066 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:43:33,066 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | self._check_banner() +2022-07-11 21:43:33,066 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:43:33,066 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | raise SSHException( +2022-07-11 21:43:33,067 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:43:33,067 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | +2022-07-11 21:43:49,087 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | Exception: Error reading SSH protocol banner +2022-07-11 21:43:49,088 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | Traceback (most recent call last): +2022-07-11 21:43:49,088 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:43:49,088 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | buf = self.packetizer.readline(timeout) +2022-07-11 21:43:49,088 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:43:49,088 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | buf += self._read_timeout(timeout) +2022-07-11 21:43:49,088 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:43:49,089 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | raise socket.timeout() +2022-07-11 21:43:49,089 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | socket.timeout +2022-07-11 21:43:49,089 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | +2022-07-11 21:43:49,089 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | During handling of the above exception, another exception occurred: +2022-07-11 21:43:49,089 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | +2022-07-11 21:43:49,089 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | Traceback (most recent call last): +2022-07-11 21:43:49,089 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:43:49,089 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | self._check_banner() +2022-07-11 21:43:49,090 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:43:49,090 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | raise SSHException( +2022-07-11 21:43:49,090 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:43:49,090 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | +2022-07-11 21:43:49,096 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | Exception: Error reading SSH protocol banner +2022-07-11 21:43:49,097 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | Traceback (most recent call last): +2022-07-11 21:43:49,097 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:43:49,097 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | buf = self.packetizer.readline(timeout) +2022-07-11 21:43:49,097 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:43:49,097 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | buf += self._read_timeout(timeout) +2022-07-11 21:43:49,098 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:43:49,098 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | raise socket.timeout() +2022-07-11 21:43:49,098 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | socket.timeout +2022-07-11 21:43:49,098 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | +2022-07-11 21:43:49,098 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | During handling of the above exception, another exception occurred: +2022-07-11 21:43:49,098 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | +2022-07-11 21:43:49,098 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | Traceback (most recent call last): +2022-07-11 21:43:49,098 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:43:49,098 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | self._check_banner() +2022-07-11 21:43:49,099 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:43:49,099 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | raise SSHException( +2022-07-11 21:43:49,099 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:43:49,099 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | +2022-07-11 21:43:50,666 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:43:50,750 p=50382 u=rob n=p=50382 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful! +2022-07-11 21:43:51,591 p=49873 u=rob n=ansible | ok: [vyos-wan] +2022-07-11 21:44:05,115 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | Exception: Error reading SSH protocol banner +2022-07-11 21:44:05,115 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | Traceback (most recent call last): +2022-07-11 21:44:05,115 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner +2022-07-11 21:44:05,116 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | buf = self.packetizer.readline(timeout) +2022-07-11 21:44:05,116 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline +2022-07-11 21:44:05,116 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | buf += self._read_timeout(timeout) +2022-07-11 21:44:05,116 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout +2022-07-11 21:44:05,116 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | raise socket.timeout() +2022-07-11 21:44:05,116 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | socket.timeout +2022-07-11 21:44:05,116 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | +2022-07-11 21:44:05,116 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | During handling of the above exception, another exception occurred: +2022-07-11 21:44:05,117 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | +2022-07-11 21:44:05,117 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | Traceback (most recent call last): +2022-07-11 21:44:05,117 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run +2022-07-11 21:44:05,117 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | self._check_banner() +2022-07-11 21:44:05,117 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner +2022-07-11 21:44:05,117 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | raise SSHException( +2022-07-11 21:44:05,117 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2022-07-11 21:44:05,117 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | +2022-07-11 21:44:06,531 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:44:06,628 p=50383 u=rob n=p=50383 u=rob | paramiko [client] | Authentication (publickey) successful! +2022-07-11 21:44:07,591 p=49873 u=rob n=ansible | ok: [client] +2022-07-11 21:44:07,594 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : include tunnelbroker lab_config.yml] ********************************************************************************************************* +2022-07-11 21:44:07,607 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:44:07,613 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:44:07,625 p=49873 u=rob n=ansible | included: /Users/rob/git/_vyos/vyos-eveng/labs/tunnelbroker/lab_config.yml for vyos-wan, client +2022-07-11 21:44:07,651 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : setup nodes] ********************************************************************************************************************************* +2022-07-11 21:44:09,197 p=50110 u=rob n=p=50110 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:44:09,210 p=50107 u=rob n=p=50107 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:44:09,289 p=50110 u=rob n=p=50110 u=rob | paramiko [client] | Authentication (publickey) successful! +2022-07-11 21:44:09,294 p=50107 u=rob n=p=50107 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful! +2022-07-11 21:44:14,057 p=49873 u=rob n=ansible | [WARNING]: To ensure idempotency and correct diff the input configuration lines should be similar to how they appear if present in the running configuration on +device including the indentation -2022-06-10 21:53:59,952 p=4067 u=rob n=ansible | changed: [client] -2022-06-10 21:54:00,286 p=4067 u=rob n=ansible | changed: [vyos-wan] -2022-06-10 21:54:00,298 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : Register external IP in Tunnelbroker] ********************************************************************************************************************************************** -2022-06-10 21:54:00,319 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:54:10,998 p=4067 u=rob n=ansible | ok: [vyos-wan -> eveng] -2022-06-10 21:54:11,010 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : get ipv4 address of vyos-wan (eth1)] *********************************************************************************************************************************************** -2022-06-10 21:54:11,035 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:54:12,238 p=4067 u=rob n=ansible | ok: [vyos-wan] -2022-06-10 21:54:12,243 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ********************************************************************************************************************************************************************* -2022-06-10 21:54:12,257 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:54:13,076 p=4067 u=rob n=ansible | ok: [vyos-wan] -2022-06-10 21:54:13,096 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : setup vyos-wan] ******************************************************************************************************************************************************************** -2022-06-10 21:54:13,120 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:54:20,044 p=4067 u=rob n=ansible | changed: [vyos-wan] -2022-06-10 21:54:20,047 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************************** -2022-06-10 21:54:20,073 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:54:20,074 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:54:20,080 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:54:20,858 p=4067 u=rob n=ansible | ok: [eveng] -2022-06-10 21:54:20,866 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ********************************************************************************************************************************************************************* -2022-06-10 21:54:20,916 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ******************************************************************************************************************************************************************* -2022-06-10 21:54:20,926 p=4895 u=rob n=ansible | Pausing for 5 seconds -2022-06-10 21:54:20,926 p=4895 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-06-10 21:54:25,938 p=4067 u=rob n=ansible | ok: [eveng] -2022-06-10 21:54:25,952 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************************************************** -2022-06-10 21:54:26,002 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************************************************** -2022-06-10 21:54:26,012 p=4906 u=rob n=ansible | Pausing for 5 seconds -2022-06-10 21:54:26,012 p=4906 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-06-10 21:54:31,020 p=4067 u=rob n=ansible | ok: [eveng] -2022-06-10 21:54:31,033 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************************************************** -2022-06-10 21:54:31,050 p=4907 u=rob n=ansible | Pausing for 30 seconds -2022-06-10 21:54:31,051 p=4907 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-06-10 21:55:01,057 p=4067 u=rob n=ansible | ok: [eveng] -2022-06-10 21:55:01,063 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************************************************** -2022-06-10 21:55:01,091 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:55:01,092 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:55:06,538 p=4067 u=rob n=ansible | ok: [client] => (item=2001:470:20::2) -2022-06-10 21:55:06,829 p=4067 u=rob n=ansible | ok: [vyos-wan] => (item=tunnelbroker.net) -2022-06-10 21:55:06,834 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ************************************************************************************************************************************************************* -2022-06-10 21:55:06,859 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:55:06,860 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:55:06,863 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:55:06,869 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:55:06,872 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************************************************** -2022-06-10 21:55:06,890 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:55:06,891 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:55:11,176 p=4067 u=rob n=ansible | ok: [client] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'}) -2022-06-10 21:55:11,177 p=4067 u=rob n=ansible | ok: [vyos-wan] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'}) -2022-06-10 21:55:14,827 p=4067 u=rob n=ansible | ok: [vyos-wan] => (item={'name': 'ping_name', 'command': 'ping tunnelbroker.net count 4'}) -2022-06-10 21:55:14,831 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ********************************************************************************************************************************************************************* -2022-06-10 21:55:14,851 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:55:14,852 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:55:15,726 p=4067 u=rob n=ansible | ok: [vyos-wan] -2022-06-10 21:55:15,731 p=4067 u=rob n=ansible | ok: [client] -2022-06-10 21:55:15,739 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] *********************************************************************************************************************************************************************** -2022-06-10 21:55:15,756 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:55:15,763 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:55:17,016 p=4067 u=rob n=ansible | ok: [vyos-wan] -2022-06-10 21:55:17,029 p=4067 u=rob n=ansible | ok: [client] -2022-06-10 21:55:17,031 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] *************************************************************************************************************************************************************** -2022-06-10 21:55:17,040 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:55:17,042 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************************************************** -2022-06-10 21:55:17,062 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:55:17,068 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:55:18,446 p=5079 u=rob n=p=5079 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 21:55:18,452 p=5080 u=rob n=p=5080 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 21:55:18,539 p=5080 u=rob n=p=5080 u=rob | paramiko [client] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n' -2022-06-10 21:55:18,595 p=5079 u=rob n=p=5079 u=rob | paramiko [vyos-wan] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n' -2022-06-10 21:57:17,296 p=4312 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. +2022-07-11 21:44:14,057 p=49873 u=rob n=ansible | changed: [client] +2022-07-11 21:44:14,559 p=49873 u=rob n=ansible | changed: [vyos-wan] +2022-07-11 21:44:14,567 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Register external IP in Tunnelbroker] ******************************************************************************************************** +2022-07-11 21:44:14,586 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:44:17,102 p=49873 u=rob n=ansible | ok: [vyos-wan -> eveng] +2022-07-11 21:44:17,113 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : get ipv4 address of vyos-wan (eth1)] ********************************************************************************************************* +2022-07-11 21:44:17,136 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:44:18,565 p=49873 u=rob n=ansible | ok: [vyos-wan] +2022-07-11 21:44:18,572 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ******************************************************************************************************************************* +2022-07-11 21:44:18,589 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:44:19,410 p=49873 u=rob n=ansible | ok: [vyos-wan] +2022-07-11 21:44:19,427 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : setup vyos-wan] ****************************************************************************************************************************** +2022-07-11 21:44:19,451 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:44:26,694 p=49873 u=rob n=ansible | changed: [vyos-wan] +2022-07-11 21:44:26,698 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ************************************************************************************************************** +2022-07-11 21:44:26,722 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:44:26,724 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:44:26,728 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:44:27,626 p=49873 u=rob n=ansible | ok: [eveng] +2022-07-11 21:44:27,634 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ******************************************************************************************************************************* +2022-07-11 21:44:27,680 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ***************************************************************************************************************************** +2022-07-11 21:44:27,689 p=50589 u=rob n=ansible | Pausing for 5 seconds +2022-07-11 21:44:27,689 p=50589 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-07-11 21:44:32,698 p=49873 u=rob n=ansible | ok: [eveng] +2022-07-11 21:44:32,707 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ****************************************************************************************************************************** +2022-07-11 21:44:32,763 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] **************************************************************************************************************************** +2022-07-11 21:44:32,772 p=50594 u=rob n=ansible | Pausing for 5 seconds +2022-07-11 21:44:32,772 p=50594 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-07-11 21:44:37,780 p=49873 u=rob n=ansible | ok: [eveng] +2022-07-11 21:44:37,790 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] *************************************************************************************** +2022-07-11 21:44:37,807 p=50597 u=rob n=ansible | Pausing for 30 seconds +2022-07-11 21:44:37,807 p=50597 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-07-11 21:45:07,818 p=49873 u=rob n=ansible | ok: [eveng] +2022-07-11 21:45:07,827 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ******************************************************************************************************************************** +2022-07-11 21:45:07,856 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:45:07,866 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:45:13,310 p=49873 u=rob n=ansible | ok: [client] => (item=2001:470:20::2) +2022-07-11 21:45:13,612 p=49873 u=rob n=ansible | ok: [vyos-wan] => (item=tunnelbroker.net) +2022-07-11 21:45:13,618 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] *********************************************************************************************************************** +2022-07-11 21:45:13,642 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:45:13,643 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:45:13,646 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:45:13,651 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:45:13,654 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ******************************************************************************************************************** +2022-07-11 21:45:13,673 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:45:13,675 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:45:18,125 p=49873 u=rob n=ansible | ok: [client] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'}) +2022-07-11 21:45:18,127 p=49873 u=rob n=ansible | ok: [vyos-wan] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'}) +2022-07-11 21:45:21,913 p=49873 u=rob n=ansible | ok: [vyos-wan] => (item={'name': 'ping_name', 'command': 'ping tunnelbroker.net count 4'}) +2022-07-11 21:45:21,917 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ******************************************************************************************************************************* +2022-07-11 21:45:21,940 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:45:21,942 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:45:22,785 p=49873 u=rob n=ansible | ok: [client] +2022-07-11 21:45:22,787 p=49873 u=rob n=ansible | ok: [vyos-wan] +2022-07-11 21:45:22,797 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] ********************************************************************************************************************************* +2022-07-11 21:45:22,824 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:45:22,832 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:45:24,136 p=49873 u=rob n=ansible | ok: [client] +2022-07-11 21:45:24,140 p=49873 u=rob n=ansible | ok: [vyos-wan] +2022-07-11 21:45:24,143 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] ************************************************************************************************************************* +2022-07-11 21:45:24,154 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:45:24,156 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ************************************************************************************************************************* +2022-07-11 21:45:24,171 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:45:24,177 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:45:25,542 p=50758 u=rob n=p=50758 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:45:25,549 p=50759 u=rob n=p=50759 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:45:25,646 p=50759 u=rob n=p=50759 u=rob | paramiko [client] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n' +2022-07-11 21:45:25,709 p=50758 u=rob n=p=50758 u=rob | paramiko [vyos-wan] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n' +2022-07-11 21:47:24,387 p=50107 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. See the timeout setting options in the Network Debug and Troubleshooting Guide. -2022-06-10 21:57:17,301 p=4311 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. +2022-07-11 21:47:24,388 p=50110 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. See the timeout setting options in the Network Debug and Troubleshooting Guide. -2022-06-10 21:57:17,401 p=4312 u=rob n=ansible | shutdown complete -2022-06-10 21:57:17,404 p=4311 u=rob n=ansible | shutdown complete -2022-06-10 21:57:20,179 p=5079 u=rob n=p=5079 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 21:57:20,179 p=5080 u=rob n=p=5080 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 21:57:20,270 p=5080 u=rob n=p=5080 u=rob | paramiko [client] | Authentication (publickey) successful! -2022-06-10 21:57:20,303 p=5079 u=rob n=p=5079 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful! -2022-06-10 21:57:21,361 p=4067 u=rob n=ansible | ok: [client] -2022-06-10 21:57:21,405 p=4067 u=rob n=ansible | ok: [vyos-wan] -2022-06-10 21:57:21,408 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************************** -2022-06-10 21:57:21,427 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:57:21,430 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:57:21,434 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:57:22,696 p=4067 u=rob n=ansible | ok: [eveng] -2022-06-10 21:57:22,703 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ********************************************************************************************************************************************************************* -2022-06-10 21:57:22,749 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ******************************************************************************************************************************************************************* -2022-06-10 21:57:22,758 p=5182 u=rob n=ansible | Pausing for 5 seconds -2022-06-10 21:57:22,758 p=5182 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-06-10 21:57:27,767 p=4067 u=rob n=ansible | ok: [eveng] -2022-06-10 21:57:27,777 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************************************************** -2022-06-10 21:57:27,836 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************************************************** -2022-06-10 21:57:27,845 p=5189 u=rob n=ansible | Pausing for 5 seconds -2022-06-10 21:57:27,845 p=5189 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-06-10 21:57:32,854 p=4067 u=rob n=ansible | ok: [eveng] -2022-06-10 21:57:32,866 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************************************************** -2022-06-10 21:57:32,884 p=5190 u=rob n=ansible | Pausing for 30 seconds -2022-06-10 21:57:32,885 p=5190 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2022-06-10 21:58:02,895 p=4067 u=rob n=ansible | ok: [eveng] -2022-06-10 21:58:02,911 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************************************************** -2022-06-10 21:58:02,948 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:58:02,949 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:58:03,886 p=5209 u=rob n=ansible | network_os is set to vyos -2022-06-10 21:58:03,886 p=5208 u=rob n=ansible | network_os is set to vyos -2022-06-10 21:58:04,526 p=5216 u=rob n=p=5216 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 21:58:04,543 p=5217 u=rob n=p=5217 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1) -2022-06-10 21:58:04,629 p=5216 u=rob n=p=5216 u=rob | paramiko [client] | Authentication (publickey) successful! -2022-06-10 21:58:04,696 p=5217 u=rob n=p=5217 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful! -2022-06-10 21:58:10,259 p=4067 u=rob n=ansible | ok: [client] => (item=2001:470:20::2) -2022-06-10 21:58:10,652 p=4067 u=rob n=ansible | ok: [vyos-wan] => (item=tunnelbroker.net) -2022-06-10 21:58:10,660 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ************************************************************************************************************************************************************* -2022-06-10 21:58:10,686 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:58:10,686 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:58:10,689 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:58:10,695 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:58:10,697 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************************************************** -2022-06-10 21:58:10,717 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:58:10,718 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:58:10,726 p=4067 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'}) -2022-06-10 21:58:10,727 p=4067 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_name', 'command': 'ping tunnelbroker.net count 4'}) -2022-06-10 21:58:10,729 p=4067 u=rob n=ansible | skipping: [client] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'}) -2022-06-10 21:58:10,732 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ********************************************************************************************************************************************************************* -2022-06-10 21:58:10,752 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:58:10,753 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:58:10,755 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:58:10,760 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:58:10,763 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : make sure tmp dir exist] *********************************************************************************************************************************************************** -2022-06-10 21:58:10,778 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:58:10,785 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:58:10,787 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:58:10,790 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:58:10,793 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : register status of tmp/] *********************************************************************************************************************************************************** -2022-06-10 21:58:10,808 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:58:10,814 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:58:10,816 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:58:10,821 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:58:10,824 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : Download upgrade_iso] ************************************************************************************************************************************************************** -2022-06-10 21:58:10,840 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:58:10,847 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:58:10,848 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:58:10,851 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:58:10,857 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : Copy iso to host] ****************************************************************************************************************************************************************** -2022-06-10 21:58:10,869 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:58:10,878 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:58:10,880 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:58:10,882 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:58:10,885 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : upgrade vyos] ********************************************************************************************************************************************************************** -2022-06-10 21:58:10,898 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:58:10,904 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:58:10,906 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:58:10,908 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:58:10,911 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] *********************************************************************************************************************************************************************** -2022-06-10 21:58:10,925 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:58:10,931 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:58:10,933 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:58:10,936 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:58:10,938 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] *************************************************************************************************************************************************************** -2022-06-10 21:58:10,945 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:58:10,947 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] *************************************************************************************************************************************************************** -2022-06-10 21:58:10,962 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:58:10,968 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:58:10,970 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:58:10,973 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:58:10,976 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : clear tmp dir] ********************************************************************************************************************************************************************* -2022-06-10 21:58:10,985 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:58:10,987 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] **************************************************************************************************************************************************** -2022-06-10 21:58:11,001 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:58:11,007 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:58:11,009 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:58:11,012 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:58:11,014 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ********************************************************************************************************************************************************************* -2022-06-10 21:58:11,050 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ******************************************************************************************************************************************************************* -2022-06-10 21:58:11,058 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:58:11,060 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ******************************************************************************************************************************************************************** -2022-06-10 21:58:11,100 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ****************************************************************************************************************************************************************** -2022-06-10 21:58:11,108 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:58:11,110 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] ***************************************************************************************************************************** -2022-06-10 21:58:11,117 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:58:11,119 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ********************************************************************************************************************************************************************** -2022-06-10 21:58:11,131 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:58:11,137 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:58:11,143 p=4067 u=rob n=ansible | skipping: [vyos-wan] => (item=tunnelbroker.net) -2022-06-10 21:58:11,147 p=4067 u=rob n=ansible | skipping: [client] => (item=2001:470:20::2) -2022-06-10 21:58:11,151 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] ************************************************************************************************************************************************************* -2022-06-10 21:58:11,164 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:58:11,171 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:58:11,171 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:58:11,176 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:58:11,178 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ********************************************************************************************************************************************************** -2022-06-10 21:58:11,191 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:58:11,198 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:58:11,205 p=4067 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'}) -2022-06-10 21:58:11,205 p=4067 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_name', 'command': 'ping tunnelbroker.net count 4'}) -2022-06-10 21:58:11,209 p=4067 u=rob n=ansible | skipping: [client] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'}) -2022-06-10 21:58:11,212 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ********************************************************************************************************************************************************************* -2022-06-10 21:58:11,225 p=4067 u=rob n=ansible | skipping: [eveng] -2022-06-10 21:58:11,230 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:58:11,232 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:58:11,235 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:58:11,238 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output dir exist] ******************************************************************************************************************************************************** -2022-06-10 21:58:11,259 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:58:11,260 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:58:11,264 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:58:11,451 p=4067 u=rob n=ansible | ok: [eveng -> localhost] -2022-06-10 21:58:11,454 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output include dir exist] ************************************************************************************************************************************************ -2022-06-10 21:58:11,478 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:58:11,478 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:58:11,483 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:58:11,605 p=4067 u=rob n=ansible | ok: [eveng -> localhost] -2022-06-10 21:58:11,607 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : Get timestamp from the system] ***************************************************************************************************************************************************** -2022-06-10 21:58:11,626 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:58:11,628 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:58:11,633 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:58:12,036 p=4067 u=rob n=ansible | changed: [eveng] -2022-06-10 21:58:12,041 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ********************************************************************************************************************************************************************* -2022-06-10 21:58:12,071 p=4067 u=rob n=ansible | ok: [eveng] -2022-06-10 21:58:12,073 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:58:12,073 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:58:12,079 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:58:12,082 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : generate lab rst file] ************************************************************************************************************************************************************* -2022-06-10 21:58:12,107 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:58:12,108 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:58:12,113 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:58:12,340 p=4067 u=rob n=ansible | changed: [eveng -> localhost] -2022-06-10 21:58:12,343 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.conf files in Lab] ****************************************************************************************************************************************************** -2022-06-10 21:58:12,365 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:58:12,366 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:58:12,372 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:58:12,534 p=4067 u=rob n=ansible | ok: [eveng -> localhost] -2022-06-10 21:58:12,554 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.conf files] ************************************************************************************************************************************************************* -2022-06-10 21:58:12,579 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:58:12,581 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:58:12,586 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:58:12,844 p=4067 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/tunnelbroker/vyos-wan_tun0.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 931, 'inode': 43810362, 'dev': 16777233, 'nlink': 1, 'atime': 1648472649.4966028, 'mtime': 1648472647.8311803, 'ctime': 1648472647.8311803, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) -2022-06-10 21:58:13,072 p=4067 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/tunnelbroker/client.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 50, 'inode': 43214260, 'dev': 16777233, 'nlink': 1, 'atime': 1648155112.2819037, 'mtime': 1648155110.8026924, 'ctime': 1648155110.8026924, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) -2022-06-10 21:58:13,295 p=4067 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/tunnelbroker/vyos-wan.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 42, 'inode': 43214267, 'dev': 16777233, 'nlink': 1, 'atime': 1648155112.2896059, 'mtime': 1648155110.8037791, 'ctime': 1648155110.8037791, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) -2022-06-10 21:58:13,509 p=4067 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/tunnelbroker/transport.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 107, 'inode': 43214264, 'dev': 16777233, 'nlink': 1, 'atime': 1648155112.290648, 'mtime': 1648155110.8034177, 'ctime': 1648155110.8034177, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) -2022-06-10 21:58:13,513 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.png files in Lab] ******************************************************************************************************************************************************* -2022-06-10 21:58:13,534 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:58:13,535 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:58:13,539 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:58:13,638 p=4067 u=rob n=ansible | ok: [eveng -> localhost] -2022-06-10 21:58:13,643 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.png files] ************************************************************************************************************************************************************** -2022-06-10 21:58:13,667 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:58:13,668 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:58:13,674 p=4067 u=rob n=ansible | skipping: [client] -2022-06-10 21:58:13,871 p=4067 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/tunnelbroker/topology.png', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 34614, 'inode': 43214263, 'dev': 16777233, 'nlink': 1, 'atime': 1648155124.1539645, 'mtime': 1648155110.8032978, 'ctime': 1648155110.8032978, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) -2022-06-10 21:58:13,876 p=4067 u=rob n=ansible | TASK [eve-ng-lab-test : copy ansible log files] ************************************************************************************************************************************************************ -2022-06-10 21:58:13,898 p=4067 u=rob n=ansible | skipping: [vyos-oobm] -2022-06-10 21:58:13,900 p=4067 u=rob n=ansible | skipping: [vyos-wan] -2022-06-10 21:58:13,904 p=4067 u=rob n=ansible | skipping: [client] +2022-07-11 21:47:24,490 p=50107 u=rob n=ansible | shutdown complete +2022-07-11 21:47:24,491 p=50110 u=rob n=ansible | shutdown complete +2022-07-11 21:47:27,412 p=50759 u=rob n=p=50759 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:47:27,417 p=50758 u=rob n=p=50758 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:47:27,491 p=50759 u=rob n=p=50759 u=rob | paramiko [client] | Authentication (publickey) successful! +2022-07-11 21:47:27,531 p=50758 u=rob n=p=50758 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful! +2022-07-11 21:47:28,730 p=49873 u=rob n=ansible | ok: [client] +2022-07-11 21:47:28,734 p=49873 u=rob n=ansible | ok: [vyos-wan] +2022-07-11 21:47:28,735 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ************************************************************************************************************** +2022-07-11 21:47:28,754 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:47:28,756 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:47:28,760 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:47:30,318 p=49873 u=rob n=ansible | ok: [eveng] +2022-07-11 21:47:30,324 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ******************************************************************************************************************************* +2022-07-11 21:47:30,370 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ***************************************************************************************************************************** +2022-07-11 21:47:30,379 p=50855 u=rob n=ansible | Pausing for 5 seconds +2022-07-11 21:47:30,379 p=50855 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-07-11 21:47:35,390 p=49873 u=rob n=ansible | ok: [eveng] +2022-07-11 21:47:35,400 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ****************************************************************************************************************************** +2022-07-11 21:47:35,454 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] **************************************************************************************************************************** +2022-07-11 21:47:35,462 p=50862 u=rob n=ansible | Pausing for 5 seconds +2022-07-11 21:47:35,463 p=50862 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-07-11 21:47:40,468 p=49873 u=rob n=ansible | ok: [eveng] +2022-07-11 21:47:40,479 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] *************************************************************************************** +2022-07-11 21:47:40,491 p=50876 u=rob n=ansible | Pausing for 30 seconds +2022-07-11 21:47:40,491 p=50876 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2022-07-11 21:48:10,504 p=49873 u=rob n=ansible | ok: [eveng] +2022-07-11 21:48:10,513 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ******************************************************************************************************************************** +2022-07-11 21:48:10,551 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:48:10,552 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:48:11,423 p=50888 u=rob n=ansible | network_os is set to vyos +2022-07-11 21:48:11,423 p=50889 u=rob n=ansible | network_os is set to vyos +2022-07-11 21:48:12,101 p=50896 u=rob n=p=50896 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:48:12,109 p=50897 u=rob n=p=50897 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1) +2022-07-11 21:48:12,198 p=50897 u=rob n=p=50897 u=rob | paramiko [client] | Authentication (publickey) successful! +2022-07-11 21:48:12,224 p=50896 u=rob n=p=50896 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful! +2022-07-11 21:48:18,043 p=49873 u=rob n=ansible | ok: [client] => (item=2001:470:20::2) +2022-07-11 21:48:18,216 p=49873 u=rob n=ansible | ok: [vyos-wan] => (item=tunnelbroker.net) +2022-07-11 21:48:18,222 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] *********************************************************************************************************************** +2022-07-11 21:48:18,246 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:48:18,248 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:48:18,250 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:48:18,256 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:48:18,259 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ******************************************************************************************************************** +2022-07-11 21:48:18,279 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:48:18,280 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:48:18,287 p=49873 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'}) +2022-07-11 21:48:18,287 p=49873 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_name', 'command': 'ping tunnelbroker.net count 4'}) +2022-07-11 21:48:18,291 p=49873 u=rob n=ansible | skipping: [client] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'}) +2022-07-11 21:48:18,293 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ******************************************************************************************************************************* +2022-07-11 21:48:18,312 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:48:18,313 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:48:18,315 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:48:18,320 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:48:18,324 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : make sure tmp dir exist] ********************************************************************************************************************* +2022-07-11 21:48:18,338 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:48:18,345 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:48:18,345 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:48:18,349 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:48:18,352 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : register status of tmp/] ********************************************************************************************************************* +2022-07-11 21:48:18,365 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:48:18,371 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:48:18,373 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:48:18,375 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:48:18,378 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Download upgrade_iso] ************************************************************************************************************************ +2022-07-11 21:48:18,393 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:48:18,400 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:48:18,401 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:48:18,404 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:48:18,407 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Copy iso to host] **************************************************************************************************************************** +2022-07-11 21:48:18,420 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:48:18,426 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:48:18,428 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:48:18,430 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:48:18,433 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : upgrade vyos] ******************************************************************************************************************************** +2022-07-11 21:48:18,445 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:48:18,451 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:48:18,453 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:48:18,456 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:48:18,458 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] ********************************************************************************************************************************* +2022-07-11 21:48:18,470 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:48:18,477 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:48:18,478 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:48:18,482 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:48:18,484 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] ************************************************************************************************************************* +2022-07-11 21:48:18,491 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:48:18,493 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ************************************************************************************************************************* +2022-07-11 21:48:18,506 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:48:18,511 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:48:18,513 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:48:18,516 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:48:18,519 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : clear tmp dir] ******************************************************************************************************************************* +2022-07-11 21:48:18,527 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:48:18,528 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ************************************************************************************************************** +2022-07-11 21:48:18,541 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:48:18,547 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:48:18,549 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:48:18,552 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:48:18,554 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] ******************************************************************************************************************************* +2022-07-11 21:48:18,583 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] ***************************************************************************************************************************** +2022-07-11 21:48:18,591 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:48:18,593 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ****************************************************************************************************************************** +2022-07-11 21:48:18,623 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] **************************************************************************************************************************** +2022-07-11 21:48:18,631 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:48:18,632 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] *************************************************************************************** +2022-07-11 21:48:18,640 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:48:18,642 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] ******************************************************************************************************************************** +2022-07-11 21:48:18,654 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:48:18,660 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:48:18,666 p=49873 u=rob n=ansible | skipping: [vyos-wan] => (item=tunnelbroker.net) +2022-07-11 21:48:18,672 p=49873 u=rob n=ansible | skipping: [client] => (item=2001:470:20::2) +2022-07-11 21:48:18,676 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] *********************************************************************************************************************** +2022-07-11 21:48:18,692 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:48:18,700 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:48:18,701 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:48:18,705 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:48:18,708 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] ******************************************************************************************************************** +2022-07-11 21:48:18,722 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:48:18,728 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:48:18,735 p=49873 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'}) +2022-07-11 21:48:18,735 p=49873 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_name', 'command': 'ping tunnelbroker.net count 4'}) +2022-07-11 21:48:18,739 p=49873 u=rob n=ansible | skipping: [client] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'}) +2022-07-11 21:48:18,742 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ******************************************************************************************************************************* +2022-07-11 21:48:18,755 p=49873 u=rob n=ansible | skipping: [eveng] +2022-07-11 21:48:18,762 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:48:18,764 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:48:18,767 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:48:18,770 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output dir exist] ****************************************************************************************************************** +2022-07-11 21:48:18,791 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:48:18,792 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:48:18,796 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:48:18,962 p=49873 u=rob n=ansible | ok: [eveng -> localhost] +2022-07-11 21:48:18,966 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output include dir exist] ********************************************************************************************************** +2022-07-11 21:48:18,987 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:48:18,987 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:48:18,993 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:48:19,097 p=49873 u=rob n=ansible | ok: [eveng -> localhost] +2022-07-11 21:48:19,099 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Get timestamp from the system] *************************************************************************************************************** +2022-07-11 21:48:19,118 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:48:19,120 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:48:19,124 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:48:19,459 p=49873 u=rob n=ansible | changed: [eveng] +2022-07-11 21:48:19,463 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ******************************************************************************************************************************* +2022-07-11 21:48:19,487 p=49873 u=rob n=ansible | ok: [eveng] +2022-07-11 21:48:19,489 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:48:19,489 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:48:19,494 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:48:19,498 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : generate lab rst file] *********************************************************************************************************************** +2022-07-11 21:48:19,523 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:48:19,524 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:48:19,528 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:48:19,750 p=49873 u=rob n=ansible | changed: [eveng -> localhost] +2022-07-11 21:48:19,753 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.conf files in Lab] **************************************************************************************************************** +2022-07-11 21:48:19,775 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:48:19,776 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:48:19,780 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:48:19,942 p=49873 u=rob n=ansible | ok: [eveng -> localhost] +2022-07-11 21:48:19,951 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.conf files] *********************************************************************************************************************** +2022-07-11 21:48:19,975 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:48:19,976 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:48:19,980 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:48:20,252 p=49873 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/tunnelbroker/vyos-wan_tun0.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 931, 'inode': 52923766, 'dev': 16777233, 'nlink': 1, 'atime': 1657566047.803088, 'mtime': 1657566046.2893567, 'ctime': 1657566046.2893567, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) +2022-07-11 21:48:20,472 p=49873 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/tunnelbroker/client.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 50, 'inode': 43214260, 'dev': 16777233, 'nlink': 1, 'atime': 1648155112.2819037, 'mtime': 1648155110.8026924, 'ctime': 1648155110.8026924, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) +2022-07-11 21:48:20,695 p=49873 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/tunnelbroker/vyos-wan.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 42, 'inode': 43214267, 'dev': 16777233, 'nlink': 1, 'atime': 1648155112.2896059, 'mtime': 1648155110.8037791, 'ctime': 1648155110.8037791, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) +2022-07-11 21:48:20,911 p=49873 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/tunnelbroker/transport.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 107, 'inode': 43214264, 'dev': 16777233, 'nlink': 1, 'atime': 1648155112.290648, 'mtime': 1648155110.8034177, 'ctime': 1648155110.8034177, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) +2022-07-11 21:48:20,915 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.png files in Lab] ***************************************************************************************************************** +2022-07-11 21:48:20,936 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:48:20,937 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:48:20,942 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:48:21,042 p=49873 u=rob n=ansible | ok: [eveng -> localhost] +2022-07-11 21:48:21,046 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.png files] ************************************************************************************************************************ +2022-07-11 21:48:21,071 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:48:21,072 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:48:21,078 p=49873 u=rob n=ansible | skipping: [client] +2022-07-11 21:48:21,277 p=49873 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/tunnelbroker/topology.png', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 34614, 'inode': 43214263, 'dev': 16777233, 'nlink': 1, 'atime': 1648155124.1539645, 'mtime': 1648155110.8032978, 'ctime': 1648155110.8032978, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) +2022-07-11 21:48:21,280 p=49873 u=rob n=ansible | TASK [eve-ng-lab-test : copy ansible log files] ********************************************************************************************************************** +2022-07-11 21:48:21,301 p=49873 u=rob n=ansible | skipping: [vyos-oobm] +2022-07-11 21:48:21,302 p=49873 u=rob n=ansible | skipping: [vyos-wan] +2022-07-11 21:48:21,306 p=49873 u=rob n=ansible | skipping: [client] diff --git a/docs/configexamples/autotest/tunnelbroker/tunnelbroker.rst b/docs/configexamples/autotest/tunnelbroker/tunnelbroker.rst index ecf07b1a..b7621113 100644 --- a/docs/configexamples/autotest/tunnelbroker/tunnelbroker.rst +++ b/docs/configexamples/autotest/tunnelbroker/tunnelbroker.rst @@ -4,8 +4,8 @@ Tunnelbroker.net (IPv6) ####################### -| Testdate: 2022-06-10 -| Version: 1.4-rolling-202206100921 +| Testdate: 2022-07-11 +| Version: 1.4-rolling-202207090632 This guide walks through the setup of https://www.tunnelbroker.net/ for an IPv6 Tunnel. @@ -61,14 +61,14 @@ Now you should be able to ping a public IPv6 Address vyos@vyos-wan:~$ ping 2001:470:20::2 count 4 PING 2001:470:20::2(2001:470:20::2) 56 data bytes - 64 bytes from 2001:470:20::2: icmp_seq=1 ttl=64 time=30.3 ms - 64 bytes from 2001:470:20::2: icmp_seq=2 ttl=64 time=30.2 ms - 64 bytes from 2001:470:20::2: icmp_seq=3 ttl=64 time=30.2 ms - 64 bytes from 2001:470:20::2: icmp_seq=4 ttl=64 time=30.0 ms + 64 bytes from 2001:470:20::2: icmp_seq=1 ttl=64 time=31.4 ms + 64 bytes from 2001:470:20::2: icmp_seq=2 ttl=64 time=30.5 ms + 64 bytes from 2001:470:20::2: icmp_seq=3 ttl=64 time=30.8 ms + 64 bytes from 2001:470:20::2: icmp_seq=4 ttl=64 time=90.5 ms --- 2001:470:20::2 ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3005ms - rtt min/avg/max/mdev = 29.952/30.163/30.344/0.139 ms + rtt min/avg/max/mdev = 30.519/45.797/90.546/25.837 ms Assuming the pings are successful, you need to add some DNS servers. @@ -85,14 +85,14 @@ You should now be able to ping something by IPv6 DNS name: vyos@vyos-wan:~$ ping tunnelbroker.net count 4 PING tunnelbroker.net(tunnelbroker.net (2001:470:0:63::2)) 56 data bytes - 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=1 ttl=48 time=181 ms - 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=2 ttl=48 time=181 ms - 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=3 ttl=48 time=221 ms - 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=4 ttl=48 time=181 ms + 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=1 ttl=48 time=182 ms + 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=2 ttl=48 time=234 ms + 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=3 ttl=48 time=182 ms + 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=4 ttl=48 time=183 ms --- tunnelbroker.net ping statistics --- - 4 packets transmitted, 4 received, 0% packet loss, time 3003ms - rtt min/avg/max/mdev = 180.851/191.097/220.717/17.102 ms + 4 packets transmitted, 4 received, 0% packet loss, time 3005ms + rtt min/avg/max/mdev = 182.224/195.335/233.869/22.248 ms ***************** @@ -148,14 +148,14 @@ Now the Client is able to ping a public IPv6 address vyos@client:~$ ping 2001:470:20::2 count 4 PING 2001:470:20::2(2001:470:20::2) 56 data bytes - 64 bytes from 2001:470:20::2: icmp_seq=1 ttl=63 time=103 ms - 64 bytes from 2001:470:20::2: icmp_seq=2 ttl=63 time=30.0 ms - 64 bytes from 2001:470:20::2: icmp_seq=3 ttl=63 time=30.4 ms - 64 bytes from 2001:470:20::2: icmp_seq=4 ttl=63 time=30.0 ms + 64 bytes from 2001:470:20::2: icmp_seq=1 ttl=63 time=60.3 ms + 64 bytes from 2001:470:20::2: icmp_seq=2 ttl=63 time=31.3 ms + 64 bytes from 2001:470:20::2: icmp_seq=3 ttl=63 time=31.7 ms + 64 bytes from 2001:470:20::2: icmp_seq=4 ttl=63 time=104 ms --- 2001:470:20::2 ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3005ms - rtt min/avg/max/mdev = 29.998/48.413/103.243/31.656 ms + rtt min/avg/max/mdev = 31.331/56.908/104.282/29.764 ms Multiple LAN/DMZ Setup diff --git a/docs/configexamples/azure-vpn-bgp.rst b/docs/configexamples/azure-vpn-bgp.rst index 7dc2f332..11d5a78b 100644 --- a/docs/configexamples/azure-vpn-bgp.rst +++ b/docs/configexamples/azure-vpn-bgp.rst @@ -122,7 +122,7 @@ Vyos configuration .. code-block:: none - set protocols bgp local-as 64499 + set protocols bgp system-as 64499 set protocols bgp neighbor 10.0.0.4 remote-as '65540' set protocols bgp neighbor 10.0.0.4 address-family ipv4-unicast soft-reconfiguration 'inbound' set protocols bgp neighbor 10.0.0.4 timers holdtime '30' diff --git a/docs/configexamples/azure-vpn-dual-bgp.rst b/docs/configexamples/azure-vpn-dual-bgp.rst index 8cf2c0ef..fc8e8bdb 100644 --- a/docs/configexamples/azure-vpn-dual-bgp.rst +++ b/docs/configexamples/azure-vpn-dual-bgp.rst @@ -138,7 +138,7 @@ Vyos configuration .. code-block:: none - set protocols bgp local-as 64499 + set protocols bgp system-as 64499 set protocols bgp neighbor 10.0.0.4 remote-as '65540' set protocols bgp neighbor 10.0.0.4 address-family ipv4-unicast soft-reconfiguration 'inbound' set protocols bgp neighbor 10.0.0.4 timers holdtime '30' diff --git a/docs/configexamples/bgp-ipv6-unnumbered.rst b/docs/configexamples/bgp-ipv6-unnumbered.rst index d8965b6b..f7a530d8 100644 --- a/docs/configexamples/bgp-ipv6-unnumbered.rst +++ b/docs/configexamples/bgp-ipv6-unnumbered.rst @@ -15,7 +15,7 @@ Configuration .. code-block:: none - set protocols bgp local-as 64496 + set protocols bgp system-as 64496 set protocols bgp address-family ipv4-unicast redistribute connected set protocols bgp address-family ipv6-unicast redistribute connected set protocols bgp neighbor eth1 interface v6only @@ -35,7 +35,7 @@ Configuration .. code-block:: none - set protocols bgp local-as 64499 + set protocols bgp system-as 64499 set protocols bgp address-family ipv4-unicast redistribute connected set protocols bgp address-family ipv6-unicast redistribute connected set protocols bgp neighbor eth1 interface v6only diff --git a/docs/configexamples/ha.rst b/docs/configexamples/ha.rst index 2a503a11..1ceda8e9 100644 --- a/docs/configexamples/ha.rst +++ b/docs/configexamples/ha.rst @@ -567,7 +567,7 @@ it is not 203.0.113.0/24. set policy route-map BGPPREPENDOUT rule 10 match ip address prefix-list 'BGPOUT' set policy route-map BGPPREPENDOUT rule 10000 action 'deny' - set protocols bgp local-as 65551 + set protocols bgp system-as 65551 set protocols bgp address-family ipv4-unicast network 192.0.2.0/24 set protocols bgp address-family ipv4-unicast redistribute connected metric '50' set protocols bgp address-family ipv4-unicast redistribute ospf metric '50' diff --git a/docs/configexamples/inter-vrf-routing-vrf-lite.rst b/docs/configexamples/inter-vrf-routing-vrf-lite.rst index e109c12c..eed848db 100644 --- a/docs/configexamples/inter-vrf-routing-vrf-lite.rst +++ b/docs/configexamples/inter-vrf-routing-vrf-lite.rst @@ -239,10 +239,10 @@ to inject configured networks into the BGP process but still inside the VRF. .. code-block:: none # set BGP global local-as - set protocols bgp local-as <ASN> + set protocols bgp system-as <ASN> # set BGP VRF local-as and redistribution - set vrf name <VRF> protocols bgp local-as <ASN> + set vrf name <VRF> protocols bgp system-as <ASN> set vrf name <VRF> protocols bgp address-family <AF IPv4/IPv6> redistribute static - Verification @@ -631,7 +631,7 @@ Full configuration from all devices set interfaces ethernet eth3 address '2001:db8::6/127' set interfaces ethernet eth3 vrf 'Internet' set protocols bgp address-family ipv4-unicast - set protocols bgp local-as '64496' + set protocols bgp system-as '64496' set vrf name Internet protocols bgp address-family ipv4-unicast export vpn set vrf name Internet protocols bgp address-family ipv4-unicast import vpn set vrf name Internet protocols bgp address-family ipv4-unicast rd vpn export '64496:100' @@ -642,7 +642,7 @@ Full configuration from all devices set vrf name Internet protocols bgp address-family ipv6-unicast rd vpn export '64496:100' set vrf name Internet protocols bgp address-family ipv6-unicast route-target vpn export '64496:100' set vrf name Internet protocols bgp address-family ipv6-unicast route-target vpn import '64496:1 64496:2' - set vrf name Internet protocols bgp local-as '64496' + set vrf name Internet protocols bgp system-as '64496' set vrf name Internet protocols bgp neighbor 10.2.2.2 address-family ipv4-unicast set vrf name Internet protocols bgp neighbor 10.2.2.2 remote-as '64497' set vrf name Internet protocols bgp neighbor 2001:db8::7 address-family ipv6-unicast @@ -660,7 +660,7 @@ Full configuration from all devices set vrf name LAN1 protocols bgp address-family ipv6-unicast redistribute static set vrf name LAN1 protocols bgp address-family ipv6-unicast route-target vpn export '64496:1' set vrf name LAN1 protocols bgp address-family ipv6-unicast route-target vpn import '64496:100 64496:50 64496:2' - set vrf name LAN1 protocols bgp local-as '64496' + set vrf name LAN1 protocols bgp system-as '64496' set vrf name LAN1 protocols static route 10.0.0.0/24 next-hop 10.1.1.2 set vrf name LAN1 protocols static route6 2001:db8:0:1::/64 next-hop 2001:db8::1 set vrf name LAN1 table '101' @@ -676,7 +676,7 @@ Full configuration from all devices set vrf name LAN2 protocols bgp address-family ipv6-unicast redistribute static set vrf name LAN2 protocols bgp address-family ipv6-unicast route-target vpn export '64496:2' set vrf name LAN2 protocols bgp address-family ipv6-unicast route-target vpn import '64496:100 64496:50 64496:1' - set vrf name LAN2 protocols bgp local-as '64496' + set vrf name LAN2 protocols bgp system-as '64496' set vrf name LAN2 protocols static route 172.16.0.0/24 next-hop 172.16.2.2 set vrf name LAN2 protocols static route6 2001:db8:0:2::/64 next-hop 2001:db8::3 set vrf name LAN2 table '102' @@ -692,7 +692,7 @@ Full configuration from all devices set vrf name Management protocols bgp address-family ipv6-unicast redistribute static set vrf name Management protocols bgp address-family ipv6-unicast route-target vpn export '64496:50' set vrf name Management protocols bgp address-family ipv6-unicast route-target vpn import '64496:1 64496:2' - set vrf name Management protocols bgp local-as '64496' + set vrf name Management protocols bgp system-as '64496' set vrf name Management protocols static route 192.168.0.0/24 next-hop 192.168.3.2 set vrf name Management protocols static route6 2001:db8:0:3::/64 next-hop 2001:db8::5 set vrf name Management table '103' @@ -751,7 +751,7 @@ Full configuration from all devices set interfaces ethernet eth3 address '2001:db8::7/127' set protocols bgp address-family ipv4-unicast redistribute connected set protocols bgp address-family ipv6-unicast redistribute connected - set protocols bgp local-as '64497' + set protocols bgp system-as '64497' set protocols bgp neighbor 10.2.2.1 address-family ipv4-unicast default-originate set protocols bgp neighbor 10.2.2.1 remote-as '64496' set protocols bgp neighbor 2001:db8::6 address-family ipv6-unicast default-originate diff --git a/docs/configexamples/l3vpn-hub-and-spoke.rst b/docs/configexamples/l3vpn-hub-and-spoke.rst index a9957095..8e1d0051 100644 --- a/docs/configexamples/l3vpn-hub-and-spoke.rst +++ b/docs/configexamples/l3vpn-hub-and-spoke.rst @@ -329,7 +329,7 @@ VPN (L3VPN) routes between them: .. code-block:: none - set protocols bgp local-as '65001' + set protocols bgp system-as '65001' set protocols bgp neighbor 10.0.0.7 address-family ipv4-vpn route-reflector-client set protocols bgp neighbor 10.0.0.7 peer-group 'RR_VPNv4' set protocols bgp neighbor 10.0.0.8 address-family ipv4-vpn route-reflector-client @@ -346,7 +346,7 @@ VPN (L3VPN) routes between them: .. code-block:: none - set protocols bgp local-as '65001' + set protocols bgp system-as '65001' set protocols bgp neighbor 10.0.0.7 address-family ipv4-vpn route-reflector-client set protocols bgp neighbor 10.0.0.7 peer-group 'RR_VPNv4' set protocols bgp neighbor 10.0.0.8 address-family ipv4-vpn route-reflector-client @@ -363,7 +363,7 @@ VPN (L3VPN) routes between them: .. code-block:: none - set protocols bgp local-as '65001' + set protocols bgp system-as '65001' set protocols bgp neighbor 10.0.0.1 address-family ipv4-vpn nexthop-self set protocols bgp neighbor 10.0.0.1 peer-group 'RR_VPNv4' set protocols bgp neighbor 10.0.0.2 address-family ipv4-vpn nexthop-self @@ -377,7 +377,7 @@ VPN (L3VPN) routes between them: .. code-block:: none - set protocols bgp local-as '65001' + set protocols bgp system-as '65001' set protocols bgp neighbor 10.0.0.1 address-family ipv4-vpn nexthop-self set protocols bgp neighbor 10.0.0.1 peer-group 'RR_VPNv4' set protocols bgp neighbor 10.0.0.2 address-family ipv4-vpn nexthop-self @@ -391,7 +391,7 @@ VPN (L3VPN) routes between them: .. code-block:: none - set protocols bgp local-as '65001' + set protocols bgp system-as '65001' set protocols bgp neighbor 10.0.0.1 address-family ipv4-vpn nexthop-self set protocols bgp neighbor 10.0.0.1 peer-group 'RR_VPNv4' set protocols bgp neighbor 10.0.0.2 address-family ipv4-vpn nexthop-self @@ -424,7 +424,7 @@ import/export based on the pre-defined parameters. set vrf name BLUE_SPOKE protocols bgp address-family ipv4-unicast redistribute connected set vrf name BLUE_SPOKE protocols bgp address-family ipv4-unicast route-target vpn export '65035:1011' set vrf name BLUE_SPOKE protocols bgp address-family ipv4-unicast route-target vpn import '65035:1030' - set vrf name BLUE_SPOKE protocols bgp local-as '65001' + set vrf name BLUE_SPOKE protocols bgp system-as '65001' set vrf name BLUE_SPOKE protocols bgp neighbor 10.50.50.2 address-family ipv4-unicast as-override set vrf name BLUE_SPOKE protocols bgp neighbor 10.50.50.2 remote-as '65035' @@ -446,7 +446,7 @@ import/export based on the pre-defined parameters. set vrf name BLUE_HUB protocols bgp address-family ipv4-unicast redistribute connected set vrf name BLUE_HUB protocols bgp address-family ipv4-unicast route-target vpn export '65035:1030' set vrf name BLUE_HUB protocols bgp address-family ipv4-unicast route-target vpn import '65035:1011 65050:2011 65035:1030' - set vrf name BLUE_HUB protocols bgp local-as '65001' + set vrf name BLUE_HUB protocols bgp system-as '65001' set vrf name BLUE_HUB protocols bgp neighbor 10.80.80.2 address-family ipv4-unicast as-override set vrf name BLUE_HUB protocols bgp neighbor 10.80.80.2 remote-as '65035' @@ -468,7 +468,7 @@ import/export based on the pre-defined parameters. set vrf name BLUE_SPOKE protocols bgp address-family ipv4-unicast redistribute connected set vrf name BLUE_SPOKE protocols bgp address-family ipv4-unicast route-target vpn export '65035:1011' set vrf name BLUE_SPOKE protocols bgp address-family ipv4-unicast route-target vpn import '65035:1030' - set vrf name BLUE_SPOKE protocols bgp local-as '65001' + set vrf name BLUE_SPOKE protocols bgp system-as '65001' set vrf name BLUE_SPOKE protocols bgp neighbor 10.60.60.2 address-family ipv4-unicast as-override set vrf name BLUE_SPOKE protocols bgp neighbor 10.60.60.2 remote-as '65035' @@ -496,7 +496,7 @@ configured L3VPN parameters. set interfaces ethernet eth0 address '10.50.50.2/24' # BGP for peering with PE - set protocols bgp local-as 65035 + set protocols bgp system-as 65035 set protocols bgp address-family ipv4-unicast network 10.0.0.80/32 set protocols bgp neighbor 10.50.50.1 ebgp-multihop '2' set protocols bgp neighbor 10.50.50.1 remote-as '65001' @@ -513,7 +513,7 @@ configured L3VPN parameters. set interfaces ethernet eth0 address '10.80.80.2/24' # BGP for peering with PE - set protocols bgp local-as 65035 + set protocols bgp system-as 65035 set protocols bgp address-family ipv4-unicast network 10.0.0.100/32 set protocols bgp address-family ipv4-unicast redistribute connected set protocols bgp neighbor 10.80.80.1 ebgp-multihop '2' @@ -531,7 +531,7 @@ configured L3VPN parameters. set interfaces ethernet eth0 address '10.60.60.2/24' # BGP for peering with PE - set protocols bgp local-as 65035 + set protocols bgp system-as 65035 set protocols bgp address-family ipv4-unicast network 10.0.0.90/32 set protocols bgp neighbor 10.60.60.1 ebgp-multihop '2' set protocols bgp neighbor 10.60.60.1 remote-as '65001' diff --git a/docs/configexamples/zone-policy.rst b/docs/configexamples/zone-policy.rst index cf11a01e..7d512797 100644 --- a/docs/configexamples/zone-policy.rst +++ b/docs/configexamples/zone-policy.rst @@ -25,7 +25,7 @@ adapted for however many NICs you have**: * Internet - 192.168.200.100 - TCP/443 * Internet - 192.168.200.100 - TCP/25 * Internet - 192.168.200.100 - TCP/53 -* VyOS actis as DHCP, DNS forwarder, NAT, router and firewall. +* VyOS acts as DHCP, DNS forwarder, NAT, router and firewall. * 192.168.200.200/2001:0DB8:0:BBBB::200 is an internal/external DNS, web and mail (SMTP/IMAP) server. * 192.168.100.10/2001:0DB8:0:AAAA::10 is the administrator's console. It diff --git a/docs/configuration/firewall/index.rst b/docs/configuration/firewall/index.rst index 5081ce2f..a36877b7 100644 --- a/docs/configuration/firewall/index.rst +++ b/docs/configuration/firewall/index.rst @@ -325,15 +325,25 @@ There are a lot of matching criteria against which the package can be tested. .. cfgcmd:: set firewall name <name> rule <1-999999> source geoip country-code <country> +.. cfgcmd:: set firewall name <name> rule <1-999999> source geoip inverse-match .. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> source geoip country-code <country> +.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> source geoip + inverse-match .. cfgcmd:: set firewall name <name> rule <1-999999> destination geoip country-code <country> +.. cfgcmd:: set firewall name <name> rule <1-999999> destination geoip + inverse-match .. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> destination geoip country-code <country> +.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> destination geoip + inverse-match -Match IP addresses based on its geolocation. More info: `geoip matching -<https://wiki.nftables.org/wiki-nftables/index.php/GeoIP_matching>`_ +Match IP addresses based on its geolocation. +More info: `geoip matching +<https://wiki.nftables.org/wiki-nftables/index.php/GeoIP_matching>`_. + +Use inverse-match to match anything except the given country-codes. Data is provided by DB-IP.com under CC-BY-4.0 license. Attribution required, permits redistribution so we can include a database in images(~3MB @@ -459,6 +469,16 @@ geoip) to keep database and rules updated. Match hop-limit parameter, where 'eq' stands for 'equal'; 'gt' stands for 'greater than', and 'lt' stands for 'less than'. + +.. cfgcmd:: set firewall name <name> rule <1-999999> recent count <1-255> +.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> recent count <1-255> +.. cfgcmd:: set firewall name <name> rule <1-999999> recent time <second | + minute | hour> +.. cfgcmd:: set firewall ipv6-name <name> rule <1-999999> recent time <second | + minute | hour> + + Match when 'count' amount of connections are seen within 'time'. These + matching criteria can be used to block brute-force attempts. *********************************** Applying a Rule-Set to an Interface @@ -531,10 +551,10 @@ Applying a Rule-Set to a Zone Before you are able to apply a rule-set to a zone you have to create the zones first. -It helps to think of the syntax as: (see below). The 'rule-set' should be +It helps to think of the syntax as: (see below). The 'rule-set' should be written from the perspective of: *Source Zone*-to->*Destination Zone* -.. cfgcmd:: set zone-policy zone <Destination Zone> from <Source Zone> +.. cfgcmd:: set zone-policy zone <Destination Zone> from <Source Zone> firewall name <rule-set> .. cfgcmd:: set zone-policy zone <name> from <name> firewall name @@ -829,4 +849,4 @@ Update geoip database .. opcmd:: update geoip - Command used to update GeoIP database and firewall sets.
\ No newline at end of file + Command used to update GeoIP database and firewall sets. diff --git a/docs/configuration/interfaces/bridge.rst b/docs/configuration/interfaces/bridge.rst index ebb2232a..ddc293cc 100644 --- a/docs/configuration/interfaces/bridge.rst +++ b/docs/configuration/interfaces/bridge.rst @@ -78,7 +78,11 @@ Bridge Options .. cfgcmd:: set interfaces bridge <interface> igmp querier - Enable IGMP querier + Enable IGMP and MLD querier. + +.. cfgcmd:: set interfaces bridge <interface> igmp snooping + + Enable IGMP and MLD snooping. .. _stp: diff --git a/docs/configuration/interfaces/ethernet.rst b/docs/configuration/interfaces/ethernet.rst index dcc9e529..96ccb25f 100644 --- a/docs/configuration/interfaces/ethernet.rst +++ b/docs/configuration/interfaces/ethernet.rst @@ -71,8 +71,8 @@ Ethernet options Offloading ---------- -.. cfgcmd:: set interfaces ethernet <interface> offload <gro | gso | sg | tso | - ufo | rps> +.. cfgcmd:: set interfaces ethernet <interface> offload <gro | gso | lro | rps | + sg | tso> Enable different types of hardware offloading on the given NIC. diff --git a/docs/configuration/interfaces/macsec.rst b/docs/configuration/interfaces/macsec.rst index 544bd4fc..338ad3ae 100644 --- a/docs/configuration/interfaces/macsec.rst +++ b/docs/configuration/interfaces/macsec.rst @@ -53,11 +53,12 @@ individual peers. .. cfgcmd:: set interfaces macsec <interface> security mka cak <key> IEEE 802.1X/MACsec pre-shared key mode. This allows configuring MACsec with - a pre-shared key using a (CAK,CKN) pair. + a pre-shared key using a :abbr:`CAK (MACsec connectivity association key)` and + :abbr:`CKN (MACsec connectivity association name)` pair. .. cfgcmd:: set interfaces macsec <interface> security mka ckn <key> - CAK Name + :abbr:`CKN (MACsec connectivity association name)` key .. cfgcmd:: set interfaces macsec <interface> security mka priority <priority> @@ -80,28 +81,27 @@ Replay protection Operation ********* -.. opcmd:: run generate macsec mka-cak +.. opcmd:: run generate macsec mka cak <gcm-aes-128|gcm-aes-256> - Generate :abbr:`MKA (MACsec Key Agreement protocol)` CAK key + Generate :abbr:`MKA (MACsec Key Agreement protocol)` CAK key 128 or 256 bits. .. code-block:: none - vyos@vyos:~$ generate macsec mka-cak + vyos@vyos:~$ generate macsec mka cak gcm-aes-128 20693b6e08bfa482703a563898c9e3ad +.. opcmd:: run generate macsec mka ckn -.. opcmd:: run generate macsec mka-ckn - - Generate :abbr:`MKA (MACsec Key Agreement protocol)` CAK key + Generate :abbr:`MKA (MACsec Key Agreement protocol)` CAK key. .. code-block:: none - vyos@vyos:~$ generate macsec mka-ckn + vyos@vyos:~$ generate macsec mka ckn 88737efef314ee319b2cbf30210a5f164957d884672c143aefdc0f5f6bc49eb2 .. opcmd:: show interfaces macsec - List all MACsec interfaces + List all MACsec interfaces. .. code-block:: none diff --git a/docs/configuration/interfaces/pppoe.rst b/docs/configuration/interfaces/pppoe.rst index e1bb3056..dbf92caf 100644 --- a/docs/configuration/interfaces/pppoe.rst +++ b/docs/configuration/interfaces/pppoe.rst @@ -1,4 +1,4 @@ -:lastproofread: 2021-07-09 +:lastproofread: 2022-07-27 .. _pppoe-interface: @@ -126,6 +126,9 @@ PPPoE options set interfaces pppoe pppoe0 no-default-route + .. note:: This command got added in VyOS 1.4 and inverts the logic from the old + ``default-route`` CLI option. + .. cfgcmd:: set interfaces pppoe <interface> default-route-distance <distance> Set the distance for the default gateway sent by the PPPoE server. @@ -310,11 +313,6 @@ Requirements: If you are switching from a DHCP based ISP like cable then be aware that things like VPN links may need to have their MTU sizes adjusted to work within this limit. -* With the ``default-route`` option set to ``auto``, VyOS will only add the - default gateway you receive from your DSL ISP to the routing table if you - have no other WAN connections. If you wish to use a dual WAN connection, - change the ``default-route`` option to ``force``. You could also install - a static route and set the ``default-route`` option to ``none``. * With the ``name-server`` option set to ``none``, VyOS will ignore the nameservers your ISP sends you and thus you can fully rely on the ones you have configured statically. @@ -322,10 +320,11 @@ Requirements: .. note:: Syntax has changed from VyOS 1.2 (crux) and it will be automatically migrated during an upgrade. +.. note:: A default route is automatically installed once the interface is up. + To change this behavior use the ``no-default-route`` CLI option. + .. code-block:: none - set interfaces pppoe pppoe0 default-route 'auto' - set interfaces pppoe pppoe0 mtu 1492 set interfaces pppoe pppoe0 authentication user 'userid' set interfaces pppoe pppoe0 authentication password 'secret' set interfaces pppoe pppoe0 source-interface 'eth0' @@ -351,8 +350,6 @@ which is the default VLAN for Deutsche Telekom: .. code-block:: none - set interfaces pppoe pppoe0 default-route 'auto' - set interfaces pppoe pppoe0 mtu 1492 set interfaces pppoe pppoe0 authentication user 'userid' set interfaces pppoe pppoe0 authentication password 'secret' set interfaces pppoe pppoe0 source-interface 'eth0.7' diff --git a/docs/configuration/interfaces/wireless.rst b/docs/configuration/interfaces/wireless.rst index b775011f..231652a0 100644 --- a/docs/configuration/interfaces/wireless.rst +++ b/docs/configuration/interfaces/wireless.rst @@ -590,3 +590,24 @@ To get it to work as an access point with this configuration you will need to set up a DHCP server to work with that network. You can - of course - also bridge the Wireless interface with any configured bridge (:ref:`bridge-interface`) on the system. + +.. _wireless-interface-intel-ax200: + +Intel AX200 +=========== + +The Intel AX200 card does not work out of the box in AP mode, see +https://unix.stackexchange.com/questions/598275/intel-ax200-ap-mode. You can +still put this card into AP mode using the following configuration: + +.. stop_vyoslinter +.. code-block:: none + + set interfaces wireless wlan0 channel '1' + set interfaces wireless wlan0 country-code 'us' + set interfaces wireless wlan0 mode 'n' + set interfaces wireless wlan0 physical-device 'phy0' + set interfaces wireless wlan0 ssid 'VyOS' + set interfaces wireless wlan0 type 'access-point' + +.. start_vyoslinter diff --git a/docs/configuration/pki/index.rst b/docs/configuration/pki/index.rst index b46f821c..e83272f5 100644 --- a/docs/configuration/pki/index.rst +++ b/docs/configuration/pki/index.rst @@ -272,7 +272,7 @@ also to display them. Show only information for specified Certificate Authority. -.. opcmd:: show pki certificates +.. opcmd:: show pki certificate Show a list of installed certificates @@ -285,7 +285,7 @@ also to display them. ac2 Server CN=ac2.vyos.net CN=R3 2021-07-05 07:29:59 2021-10-03 07:29:58 No Yes Yes (R3) rw_server Server CN=VyOS RW CN=VyOS RW CA 2021-07-05 13:48:02 2022-07-05 13:48:02 No Yes Yes (vyos_rw) -.. opcmd:: show pki certificates <name> +.. opcmd:: show pki certificate <name> Show only information for specified certificate. diff --git a/docs/configuration/policy/examples.rst b/docs/configuration/policy/examples.rst index c83e5f64..2d44f4bc 100644 --- a/docs/configuration/policy/examples.rst +++ b/docs/configuration/policy/examples.rst @@ -11,7 +11,7 @@ BGP Example set policy route-map setmet rule 2 set as-path prepend '2 2 2' # Apply policy to BGP - set protocols bgp local-as 1 + set protocols bgp system-as 1 set protocols bgp neighbor 203.0.113.2 address-family ipv4-unicast route-map import 'setmet' set protocols bgp neighbor 203.0.113.2 address-family ipv4-unicast soft-reconfiguration 'inbound' diff --git a/docs/configuration/policy/route-map.rst b/docs/configuration/policy/route-map.rst index 6e979a32..7743b14b 100644 --- a/docs/configuration/policy/route-map.rst +++ b/docs/configuration/policy/route-map.rst @@ -69,6 +69,14 @@ Route Map IP address of route to match, based on prefix-list. +.. cfgcmd:: set policy route-map <text> rule <1-65535> match ip address + prefix-len <0-32> + + IP address of route to match, based on specified prefix-length. + Note that this can be used for kernel routes only. + Do not apply to the routes of dynamic routing protocols (e.g. BGP, + RIP, OSFP), as this can lead to unexpected results.. + .. cfgcmd:: set policy route-map <text> rule <1-65535> match ip nexthop access-list <1-2699> @@ -114,6 +122,14 @@ Route Map IPv6 address of route to match, based on IPv6 prefix-list. +.. cfgcmd:: set policy route-map <text> rule <1-65535> match ipv6 address + prefix-len <0-128> + + IPv6 address of route to match, based on specified prefix-length. + Note that this can be used for kernel routes only. + Do not apply to the routes of dynamic routing protocols (e.g. BGP, + RIP, OSFP), as this can lead to unexpected results.. + .. cfgcmd:: set policy route-map <text> rule <1-65535> match ipv6 nexthop <h:h:h:h:h:h:h:h> diff --git a/docs/configuration/protocols/bgp.rst b/docs/configuration/protocols/bgp.rst index fb9b9d6e..6593730f 100644 --- a/docs/configuration/protocols/bgp.rst +++ b/docs/configuration/protocols/bgp.rst @@ -37,7 +37,7 @@ The :abbr:`ASN (Autonomous System Number)` is one of the essential elements of BGP. BGP is a distance vector routing protocol, and the AS-Path framework provides distance vector metric and loop detection to BGP. -.. cfgcmd:: set protocols bgp local-as <asn> +.. cfgcmd:: set protocols bgp system-as <asn> Set local :abbr:`ASN (Autonomous System Number)` that this router represents. This is a a mandatory option! @@ -174,7 +174,7 @@ The BGP protocol uses the AS number for detecting whether the BGP connection is internal or external. VyOS does not have a special command to start the BGP process. The BGP process starts when the first neighbor is configured. -.. cfgcmd:: set protocols bgp local-as <asn> +.. cfgcmd:: set protocols bgp system-as <asn> Set local autonomous system number that this router represents. This is a mandatory option! @@ -1069,7 +1069,7 @@ A simple eBGP configuration: .. code-block:: none - set protocols bgp local-as 65534 + set protocols bgp system-as 65534 set protocols bgp neighbor 192.168.0.2 ebgp-multihop '2' set protocols bgp neighbor 192.168.0.2 remote-as '65535' set protocols bgp neighbor 192.168.0.2 update-source '192.168.0.1' @@ -1080,7 +1080,7 @@ A simple eBGP configuration: .. code-block:: none - set protocols bgp local-as 65535 + set protocols bgp system-as 65535 set protocols bgp neighbor 192.168.0.1 ebgp-multihop '2' set protocols bgp neighbor 192.168.0.1 remote-as '65534' set protocols bgp neighbor 192.168.0.1 update-source '192.168.0.2' @@ -1114,7 +1114,7 @@ A simple BGP configuration via IPv6. .. code-block:: none - set protocols bgp local-as 65534 + set protocols bgp system-as 65534 set protocols bgp neighbor 2001:db8::2 ebgp-multihop '2' set protocols bgp neighbor 2001:db8::2 remote-as '65535' set protocols bgp neighbor 2001:db8::2 update-source '2001:db8::1' @@ -1126,7 +1126,7 @@ A simple BGP configuration via IPv6. .. code-block:: none - set protocols bgp local-as 65535 + set protocols bgp system-as 65535 set protocols bgp neighbor 2001:db8::1 ebgp-multihop '2' set protocols bgp neighbor 2001:db8::1 remote-as '65534' set protocols bgp neighbor 2001:db8::1 update-source '2001:db8::2' @@ -1177,7 +1177,7 @@ Route filter can be applied using a route-map: set policy route-map AS65535-OUT rule 10 match ipv6 address prefix-list 'AS65535-OUT' set policy route-map AS65535-OUT rule 20 action 'permit' - set protocols bgp local-as 65534 + set protocols bgp system-as 65534 set protocols bgp neighbor 2001:db8::2 address-family ipv4-unicast route-map export 'AS65535-OUT' set protocols bgp neighbor 2001:db8::2 address-family ipv4-unicast route-map import 'AS65535-IN' set protocols bgp neighbor 2001:db8::2 address-family ipv6-unicast route-map export 'AS65535-OUT' @@ -1205,7 +1205,7 @@ Route filter can be applied using a route-map: set policy route-map AS65534-OUT rule 10 match ipv6 address prefix-list 'AS65534-OUT' set policy route-map AS65534-OUT rule 20 action 'permit' - set protocols bgp local-as 65535 + set protocols bgp system-as 65535 set protocols bgp neighbor 2001:db8::1 address-family ipv4-unicast route-map export 'AS65534-OUT' set protocols bgp neighbor 2001:db8::1 address-family ipv4-unicast route-map import 'AS65534-IN' set protocols bgp neighbor 2001:db8::1 address-family ipv6-unicast route-map export 'AS65534-OUT' diff --git a/docs/configuration/service/conntrack-sync.rst b/docs/configuration/service/conntrack-sync.rst index a7cd7060..1b72f8eb 100644 --- a/docs/configuration/service/conntrack-sync.rst +++ b/docs/configuration/service/conntrack-sync.rst @@ -114,11 +114,11 @@ Operation conntrack is not enabled. To enable conntrack, just create a NAT or a firewall rule. :cfgcmd:`set firewall state-policy established action accept` -.. opcmd:: show conntrack-sync external-cache +.. opcmd:: show conntrack-sync cache external Show connection syncing external cache entries -.. opcmd:: show conntrack-sync internal-cache +.. opcmd:: show conntrack-sync cache internal Show connection syncing internal cache entries diff --git a/docs/configuration/service/dhcp-server.rst b/docs/configuration/service/dhcp-server.rst index 46604dfd..3f4b7b89 100644 --- a/docs/configuration/service/dhcp-server.rst +++ b/docs/configuration/service/dhcp-server.rst @@ -69,10 +69,17 @@ Configuration respond to the client. The lease will remain abandoned for a minimum of abandon-lease-time seconds (defaults to 24 hours). - If a there are no free addressses but there are abandoned IP addresses, the + If there are no free addresses but there are abandoned IP addresses, the DHCP server will attempt to reclaim an abandoned IP address regardless of the value of abandon-lease-time. +.. cfgcmd:: set service dhcp-server listen-address <address> + + This configuration parameter lets the DHCP server to listen for DHCP + requests sent to the specified address, it is only realistically useful for + a server whose only clients are reached via unicasts, such as via DHCP relay + agents. + Individual Client Subnet ------------------------- @@ -151,7 +158,7 @@ Individual Client Subnet respond to the client. The lease will remain abandoned for a minimum of abandon-lease-time seconds (defaults to 24 hours). - If a there are no free addressses but there are abandoned IP addresses, the + If a there are no free addresses but there are abandoned IP addresses, the DHCP server will attempt to reclaim an abandoned IP address regardless of the value of abandon-lease-time. @@ -516,18 +523,6 @@ Operation Mode Show logs from specific `interface` DHCP client process. -.. opcmd:: show log dhcpv6 server - - Show DHCPv6 server daemon log file - -.. opcmd:: show log dhcpv6 client - - Show logs from all DHCPv6 client processes. - -.. opcmd:: show log dhcpv6 client interface <interface> - - Show logs from specific `interface` DHCPv6 client process. - .. opcmd:: restart dhcp server Restart the DHCP server @@ -736,6 +731,18 @@ The configuration will look as follows: Operation Mode ============== +.. opcmd:: show log dhcpv6 server + + Show DHCPv6 server daemon log file + +.. opcmd:: show log dhcpv6 client + + Show logs from all DHCPv6 client processes. + +.. opcmd:: show log dhcpv6 client interface <interface> + + Show logs from specific `interface` DHCPv6 client process. + .. opcmd:: restart dhcpv6 server To restart the DHCPv6 server @@ -746,7 +753,7 @@ Operation Mode .. opcmd:: show dhcpv6 server leases - Show statuses of all assigned leases: + Shows status of all assigned leases: .. code-block:: none diff --git a/docs/configuration/service/eventhandler.rst b/docs/configuration/service/eventhandler.rst new file mode 100644 index 00000000..15f08239 --- /dev/null +++ b/docs/configuration/service/eventhandler.rst @@ -0,0 +1,127 @@ +.. _event-handler: + +############# +Event Handler +############# + +********************************* +Event Handler Technology Overview +********************************* + +Event handler allows you to execute scripts when a string that matches a regex or a regex with +a service name appears in journald logs. You can pass variables, arguments, and a full matching string to the script. + + +****************************** +How to configure Event Handler +****************************** + + `1. Create an event handler`_ + + `2. Add regex to the script`_ + + `3. Add a full path to the script`_ + + `4. Add optional parameters`_ + +********************************* +Event Handler Configuration Steps +********************************* + +1. Create an event handler +========================== + + .. cfgcmd:: set service event-handler event <event-handler name> + + This is an optional command because the event handler will be automatically created after any of the next commands. + + +2. Add regex to the script +=========================================== + + .. cfgcmd:: set service event-handler event <event-handler name> filter pattern <regex> + + This is a mandatory command. Sets regular expression to match against log string message. + + .. note:: The regular expression matches if and only if the entire string matches the pattern. + + + +3. Add a full path to the script +================================ + + .. cfgcmd:: set service event-handler event <event-handler name> script path <path to script> + + This is a mandatory command. Sets the full path to the script. The script file must be executable. + + + +4. Add optional parameters +========================== + + .. cfgcmd:: set service event-handler event <event-handler name> filter syslog-identifier <sylogid name> + + This is an optional command. Filters log messages by syslog-identifier. + + .. cfgcmd:: set service event-handler event <event-handler name> script environment <env name> value <env value> + + This is an optional command. Adds environment and its value to the script. Use separate commands for each environment. + + One implicit environment exists. + + * ``message``: Full message that has triggered the script. + + .. cfgcmd:: set service event-handler event <event-handler name> script arguments <arguments> + + This is an optional command. Adds arguments to the script. Arguments must be separated by spaces. + + .. note:: We don't recomend to use arguments. Using environments is more preffereble. + + +******* +Example +******* + + Event handler that monitors the state of interface eth0. + + .. code-block:: none + + set service event-handler event INTERFACE_STATE_DOWN filter pattern '.*eth0.*,RUNNING,.*->.*' + set service event-handler event INTERFACE_STATE_DOWN filter syslog-identifier 'netplugd' + set service event-handler event INTERFACE_STATE_DOWN script environment interface_action value 'down' + set service event-handler event INTERFACE_STATE_DOWN script environment interface_name value 'eth2' + set service event-handler event INTERFACE_STATE_DOWN script path '/config/scripts/eventhandler.py' + + Event handler script + + .. code-block:: none + + #!/usr/bin/env python3 + # + # VyOS event-handler script example + from os import environ + import subprocess + from sys import exit + + # Perform actions according to requirements + def process_event() -> None: + # Get variables + message_text = environ.get('message') + interface_name = environ.get('interface_name') + interface_action = environ.get('interface_action') + # Print the message that triggered this script + print(f'Logged message: {message_text}') + # Prepare a command to run + command = f'sudo ip link set {interface_name} {interface_action}'.split() + # Execute a command + subprocess.run(command) + + if __name__ == '__main__': + try: + # Run script actions and exit + process_event() + exit(0) + except Exception as err: + # Exit properly in case if something in the script goes wrong + print(f'Error running script: {err}') + exit(1) diff --git a/docs/configuration/service/https.rst b/docs/configuration/service/https.rst index 4ff777e9..08b16575 100644 --- a/docs/configuration/service/https.rst +++ b/docs/configuration/service/https.rst @@ -93,4 +93,4 @@ To use this full configuration we asume a public accessible hostname. set service https virtual-host rtr01 listen-address 198.51.100.2 set service https virtual-host rtr01 listen-port 11443 set service https virtual-host rtr01 server-name rtr01.example.com - set service https api-restrict virtual-host rtr01.example.com + set service https api-restrict virtual-host rtr01 diff --git a/docs/configuration/service/index.rst b/docs/configuration/service/index.rst index 11a1a118..8607490d 100644 --- a/docs/configuration/service/index.rst +++ b/docs/configuration/service/index.rst @@ -25,3 +25,4 @@ Service ssh tftp-server webproxy + eventhandler diff --git a/docs/configuration/service/router-advert.rst b/docs/configuration/service/router-advert.rst index 36fa600d..0de72941 100644 --- a/docs/configuration/service/router-advert.rst +++ b/docs/configuration/service/router-advert.rst @@ -61,6 +61,8 @@ Advertising a Prefix :header: "VyOS Field", "Description" :widths: 10,30 + "decrement-lifetime", "Lifetime is decremented by the number of seconds since the last RA - use in conjunction with a DHCPv6-PD prefix" + "deprecate-prefix", "Upon shutdown, this option will deprecate the prefix by announcing it in the shutdown RA" "no-autonomous-flag","Prefix can not be used for stateless address auto-configuration" "no-on-link-flag","Prefix can not be used for on-link determination" "preferred-lifetime","Time in seconds that the prefix will remain preferred (default 4 hours)" diff --git a/docs/configuration/service/webproxy.rst b/docs/configuration/service/webproxy.rst index e8f6423e..a6c5ff0a 100644 --- a/docs/configuration/service/webproxy.rst +++ b/docs/configuration/service/webproxy.rst @@ -137,6 +137,17 @@ Configuration set service webproxy reply-body-max-size 2048 +.. cfgcmd:: set service webproxy safe-ports <port> + + Add new port to Safe-ports acl. Ports included by default in Safe-ports acl: + 21, 70, 80, 210, 280, 443, 488, 591, 777, 873, 1025-65535 + +.. cfgcmd:: set service webproxy ssl-safe-ports <port> + + Add new port to SSL-ports acl. Ports included by default in SSL-ports acl: + 443 + + Authentication ============== diff --git a/docs/configuration/system/acceleration.rst b/docs/configuration/system/acceleration.rst new file mode 100644 index 00000000..4c595022 --- /dev/null +++ b/docs/configuration/system/acceleration.rst @@ -0,0 +1,146 @@ +.. _acceleration: + +############ +Acceleration +############ + +In this command tree, all hardware acceleration options will be handled. +At the moment only `Intel® QAT`_ is supported + +********** +Intel® QAT +********** + +.. opcmd:: show system acceleration qat + + use this command to check if there is an Intel® QAT supported Processor in + your system. + + .. code-block:: + + vyos@vyos:~$ show system acceleration qat + 01:00.0 Co-processor [0b40]: Intel Corporation Atom Processor C3000 Series QuickAssist Technology [8086:19e2] (rev 11) + + if there is non device the command will show ```No QAT device found``` + +.. cfgcmd:: set system acceleration qat + + if there is a supported device, enable Intel® QAT + +.. opcmd:: show system acceleration qat status + + Check if the Intel® QAT device is up and ready to do the job. + + .. code-block:: + + vyos@vyos:~$ show system acceleration qat status + Checking status of all devices. + There is 1 QAT acceleration device(s) in the system: + qat_dev0 - type: c3xxx, inst_id: 0, node_id: 0, bsf: 0000:01:00.0, #accel: 3 #engines: 6 state: up + +Operation Mode +============== + +.. opcmd:: show system acceleration qat device <device> config + + Show the full config uploaded to the QAT device. + +.. opcmd:: show system acceleration qat device <device> flows + + Get an overview over the encryption counters. + +.. opcmd:: show system acceleration qat interrupts + + Show binded qat device interrupts to certain core. + + +Example +======= + +Let's build a simple VPN between 2 Intel® QAT ready devices. + +Side A: + +.. code-block:: + + set interfaces vti vti1 address '192.168.1.2/24' + set vpn ipsec esp-group MyESPGroup proposal 1 encryption 'aes256' + set vpn ipsec esp-group MyESPGroup proposal 1 hash 'sha256' + set vpn ipsec ike-group MyIKEGroup proposal 1 dh-group '14' + set vpn ipsec ike-group MyIKEGroup proposal 1 encryption 'aes256' + set vpn ipsec ike-group MyIKEGroup proposal 1 hash 'sha256' + set vpn ipsec ipsec-interfaces interface 'eth0' + set vpn ipsec site-to-site peer 10.10.10.1 authentication mode 'pre-shared-secret' + set vpn ipsec site-to-site peer 10.10.10.1 authentication pre-shared-secret 'Qwerty123' + set vpn ipsec site-to-site peer 10.10.10.1 connection-type 'initiate' + set vpn ipsec site-to-site peer 10.10.10.1 default-esp-group 'MyESPGroup' + set vpn ipsec site-to-site peer 10.10.10.1 ike-group 'MyIKEGroup' + set vpn ipsec site-to-site peer 10.10.10.1 local-address '10.10.10.2' + set vpn ipsec site-to-site peer 10.10.10.1 vti bind 'vti1' + +Side B: + +.. code-block:: + + set interfaces vti vti1 address '192.168.1.1/24' + set vpn ipsec esp-group MyESPGroup proposal 1 encryption 'aes256' + set vpn ipsec esp-group MyESPGroup proposal 1 hash 'sha256' + set vpn ipsec ike-group MyIKEGroup proposal 1 dh-group '14' + set vpn ipsec ike-group MyIKEGroup proposal 1 encryption 'aes256' + set vpn ipsec ike-group MyIKEGroup proposal 1 hash 'sha256' + set vpn ipsec ipsec-interfaces interface 'eth0' + set vpn ipsec site-to-site peer 10.10.10.2 authentication mode 'pre-shared-secret' + set vpn ipsec site-to-site peer 10.10.10.2 authentication pre-shared-secret 'Qwerty123' + set vpn ipsec site-to-site peer 10.10.10.2 connection-type 'initiate' + set vpn ipsec site-to-site peer 10.10.10.2 default-esp-group 'MyESPGroup' + set vpn ipsec site-to-site peer 10.10.10.2 ike-group 'MyIKEGroup' + set vpn ipsec site-to-site peer 10.10.10.2 local-address '10.10.10.1' + set vpn ipsec site-to-site peer 10.10.10.2 vti bind 'vti1' + +a bandwidth test over the VPN got these results: + +.. code-block:: + + Connecting to host 192.168.1.2, port 5201 + [ 9] local 192.168.1.1 port 51344 connected to 192.168.1.2 port 5201 + [ ID] Interval Transfer Bitrate Retr Cwnd + [ 9] 0.00-1.01 sec 32.3 MBytes 268 Mbits/sec 0 196 KBytes + [ 9] 1.01-2.03 sec 32.5 MBytes 268 Mbits/sec 0 208 KBytes + [ 9] 2.03-3.03 sec 32.5 MBytes 271 Mbits/sec 0 208 KBytes + [ 9] 3.03-4.04 sec 32.5 MBytes 272 Mbits/sec 0 208 KBytes + [ 9] 4.04-5.00 sec 31.2 MBytes 272 Mbits/sec 0 208 KBytes + [ 9] 5.00-6.01 sec 32.5 MBytes 272 Mbits/sec 0 234 KBytes + [ 9] 6.01-7.04 sec 32.5 MBytes 265 Mbits/sec 0 234 KBytes + [ 9] 7.04-8.04 sec 32.5 MBytes 272 Mbits/sec 0 234 KBytes + [ 9] 8.04-9.04 sec 32.5 MBytes 273 Mbits/sec 0 336 KBytes + [ 9] 9.04-10.00 sec 31.2 MBytes 272 Mbits/sec 0 336 KBytes + - - - - - - - - - - - - - - - - - - - - - - - - - + [ ID] Interval Transfer Bitrate Retr + [ 9] 0.00-10.00 sec 322 MBytes 270 Mbits/sec 0 sender + [ 9] 0.00-10.00 sec 322 MBytes 270 Mbits/sec receiver + +with :cfgcmd:`set system acceleration qat` on both systems the bandwidth +increases. + +.. code-block:: + + Connecting to host 192.168.1.2, port 5201 + [ 9] local 192.168.1.1 port 51340 connected to 192.168.1.2 port 5201 + [ ID] Interval Transfer Bitrate Retr Cwnd + [ 9] 0.00-1.00 sec 97.3 MBytes 817 Mbits/sec 0 1000 KBytes + [ 9] 1.00-2.00 sec 92.5 MBytes 776 Mbits/sec 0 1.07 MBytes + [ 9] 2.00-3.00 sec 92.5 MBytes 776 Mbits/sec 0 820 KBytes + [ 9] 3.00-4.00 sec 92.5 MBytes 776 Mbits/sec 0 899 KBytes + [ 9] 4.00-5.00 sec 91.2 MBytes 765 Mbits/sec 0 972 KBytes + [ 9] 5.00-6.00 sec 92.5 MBytes 776 Mbits/sec 0 1.02 MBytes + [ 9] 6.00-7.00 sec 92.5 MBytes 776 Mbits/sec 0 1.08 MBytes + [ 9] 7.00-8.00 sec 92.5 MBytes 776 Mbits/sec 0 1.14 MBytes + [ 9] 8.00-9.00 sec 91.2 MBytes 765 Mbits/sec 0 915 KBytes + [ 9] 9.00-10.00 sec 92.5 MBytes 776 Mbits/sec 0 1000 KBytes + - - - - - - - - - - - - - - - - - - - - - - - - - + [ ID] Interval Transfer Bitrate Retr + [ 9] 0.00-10.00 sec 927 MBytes 778 Mbits/sec 0 sender + [ 9] 0.00-10.01 sec 925 MBytes 775 Mbits/sec receiver + + +.. _`Intel® QAT`: https://www.intel.com/content/www/us/en/architecture-and-technology/intel-quick-assist-technology-overview.html
\ No newline at end of file diff --git a/docs/configuration/system/eventhandler.rst b/docs/configuration/system/eventhandler.rst deleted file mode 100644 index 3eab4e2c..00000000 --- a/docs/configuration/system/eventhandler.rst +++ /dev/null @@ -1,51 +0,0 @@ -.. _event-handler: - -Event Handler -------------- - -Event handler allows you to execute scripts when a string that matches a regex -appears in a text stream (e.g. log file). - -It uses "feeds" (output of commands, or a named pipes) and "policies" that -define what to execute if a regex is matched. - -.. code-block:: none - - system - event-handler - feed <name> - description <feed description> - policy <policy name> - source - preset - syslog # Use the syslog logs for feed - custom - command <command to execute> # E.g. "tail -f /var/log/somelogfile" - named-pipe <path to a names pipe> - policy <policy name> - description <policy description> - event <event name> - description <event description> - pattern <regex> - run <command to run> - -In this small example a script runs every time a login failed and an interface -goes down - -.. code-block:: none - - vyos@vyos# show system event-handler - feed Syslog { - policy MyPolicy - source { - preset syslog - } - } - policy MyPolicy { - description "Test policy" - event BadThingsHappened { - pattern "authentication failure" - pattern "interface \.* index \d+ .* DOWN.*" - run /config/scripts/email-to-admin - } - }
\ No newline at end of file diff --git a/docs/configuration/system/index.rst b/docs/configuration/system/index.rst index 9b4bf2e3..5bf781af 100644 --- a/docs/configuration/system/index.rst +++ b/docs/configuration/system/index.rst @@ -7,6 +7,7 @@ System :maxdepth: 1 :includehidden: + acceleration conntrack console flow-accounting @@ -29,4 +30,3 @@ System :includehidden: default-route - eventhandler diff --git a/docs/configuration/system/ip.rst b/docs/configuration/system/ip.rst index 78aeef4e..29f46ae9 100644 --- a/docs/configuration/system/ip.rst +++ b/docs/configuration/system/ip.rst @@ -9,6 +9,15 @@ System configuration commands Use this command to disable IPv4 forwarding on all interfaces. +.. cfgcmd:: set system ip disable-directed-broadcast + + Use this command to disable IPv4 directed broadcast forwarding on all + interfaces. + + If set, IPv4 directed broadcast forwarding will be completely disabled + regardless of whether per-interface directed broadcast forwarding is + enabled or not. + .. cfgcmd:: set system ip arp table-size <number> Use this command to define the maximum number of entries to keep in @@ -67,4 +76,4 @@ And the different IPv4 **reset** commands available: bgp Clear Border Gateway Protocol (BGP) statistics or status igmp IGMP clear commands multicast IP multicast routing table - route Reset IP route
\ No newline at end of file + route Reset IP route diff --git a/docs/configuration/system/ipv6.rst b/docs/configuration/system/ipv6.rst index 19016e7b..0b9f9cc8 100644 --- a/docs/configuration/system/ipv6.rst +++ b/docs/configuration/system/ipv6.rst @@ -160,7 +160,7 @@ Show commands Reset commands ^^^^^^^^^^^^^^ -.. opcmd:: reset ipv6 bgp <address> +.. opcmd:: reset bgp ipv6 <address> Use this command to clear Border Gateway Protocol statistics or status. diff --git a/docs/configuration/vpn/dmvpn.rst b/docs/configuration/vpn/dmvpn.rst index f2c7b162..50563e8b 100644 --- a/docs/configuration/vpn/dmvpn.rst +++ b/docs/configuration/vpn/dmvpn.rst @@ -278,6 +278,7 @@ spoke01-spoke04 ip nhrp registration timeout 75 tunnel source FastEthernet0/0 tunnel mode gre multipoint + tunnel protection ipsec profile DMVPN tunnel key 1 ! interface FastEthernet0/0 diff --git a/docs/configuration/vpn/openconnect.rst b/docs/configuration/vpn/openconnect.rst index 43641d06..1b48571d 100644 --- a/docs/configuration/vpn/openconnect.rst +++ b/docs/configuration/vpn/openconnect.rst @@ -48,7 +48,7 @@ Server Configuration set vpn openconnect authentication local-users username <user> password <pass> set vpn openconnect authentication mode <local password|radius> - set vpn opneconnect network-settings client-ip-settings subnet <subnet> + set vpn openconnect network-settings client-ip-settings subnet <subnet> set vpn openconnect network-settings name-server <address> set vpn openconnect network-settings name-server <address> set vpn openconnect ssl ca-certificate <pki-ca-name> diff --git a/docs/configuration/vpn/sstp.rst b/docs/configuration/vpn/sstp.rst index f8bc4063..4f90260e 100644 --- a/docs/configuration/vpn/sstp.rst +++ b/docs/configuration/vpn/sstp.rst @@ -158,9 +158,6 @@ SSL Certificates Path to `<file>` pointing to the servers certificate (public portion). -.. cfgcmd:: set vpn sstp ssl key-file <file> - - Path to `<file>` pointing to the servers certificate (private portion). PPP Settings ------------ diff --git a/docs/installation/vyos-on-baremetal.rst b/docs/installation/vyos-on-baremetal.rst index 738f5e07..367e6df1 100644 --- a/docs/installation/vyos-on-baremetal.rst +++ b/docs/installation/vyos-on-baremetal.rst @@ -115,6 +115,8 @@ Refer to :ref:`wireless-interface` for additional information, below listed modules have been tested successfully on this Hardware platform: * Compex WLE900VX mini-PCIe WiFi module, only supported in mPCIe slot 1. +* Intel Corporation AX200 mini-PCIe WiFi module, only supported in mPCIe slot 1. + (see :ref:`wireless-interface-intel-ax200`) WWAN """" diff --git a/requirements.txt b/requirements.txt index 61441cfc..36a32beb 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,6 +2,6 @@ Sphinx==4.5.0 sphinx-rtd-theme==1.0.0 sphinx-autobuild==2021.3.14 sphinx-notfound-page==0.8 -lxml==4.8.0 +lxml==4.9.1 myst-parser==0.17.1 sphinx-panels==0.6.0 |